GetFrameworkPath タスクGetFrameworkPath Task

.NET Framework.NET Framework アセンブリへのパスを取得します。Retrieves the path to the .NET Framework.NET Framework assemblies.

タスク パラメーターTask Parameters

GetFrameworkPath タスクのパラメーターの説明を次の表に示します。The following table describes the parameters of the GetFrameworkPath task.

パラメーターParameter 説明Description
FrameworkVersion11Path 省略可能な String 型の出力パラメーターです。Optional String output parameter.

存在する場合、フレームワーク バージョン 1.1 アセンブリのパスが含まれます。Contains the path to the framework version 1.1 assemblies, if present. それ以外の場合は、null を返します。Otherwise returns null.
FrameworkVersion20Path 省略可能な String 型の出力パラメーターです。Optional String output parameter.

存在する場合、フレームワーク バージョン 2.0 アセンブリのパスが含まれます。Contains the path to the framework version 2.0 assemblies, if present. それ以外の場合は、null を返します。Otherwise returns null.
FrameworkVersion30Path 省略可能な String 型の出力パラメーターです。Optional String output parameter.

存在する場合、フレームワーク バージョン 3.0 アセンブリのパスが含まれます。Contains the path to the framework version 3.0 assemblies, if present. それ以外の場合は、null を返します。Otherwise returns null.
FrameworkVersion35Path 省略可能な String 型の出力パラメーターです。Optional String output parameter.

存在する場合、フレームワーク バージョン 3.5 アセンブリのパスが含まれます。Contains the path to the framework version 3.5 assemblies, if present. それ以外の場合は、null を返します。Otherwise returns null.
FrameworkVersion40Path 省略可能な String 型の出力パラメーターです。Optional String output parameter.

存在する場合、フレームワーク バージョン 4.0 アセンブリのパスが含まれます。Contains the path to the framework version 4.0 assemblies, if present. それ以外の場合は、null を返します。Otherwise returns null.
Path 省略可能な String 型の出力パラメーターです。Optional String output parameter.

利用できる場合、最新のフレームワーク アセンブリのパスが含まれます。Contains the path to the latest framework assemblies, if any are available. それ以外の場合は、null を返します。Otherwise returns null.

コメントRemarks

.NET Framework.NET Framework のいくつかのバージョンがインストールされている場合、このタスクは、MSBuildMSBuild が実行されるように設計されているバージョンを返します。If several versions of the .NET Framework.NET Framework are installed, this task returns the version that MSBuildMSBuild is designed to run on.

上記のパラメーター以外に、このタスクは <xref:Microsoft.Build.Tasks.TaskExtension> クラスからパラメーターを継承します。このクラス自体は、<xref:Microsoft.Build.Utilities.Task> クラスから継承されます。In addition to the parameters listed above, this task inherits parameters from the <xref:Microsoft.Build.Tasks.TaskExtension> class, which itself inherits from the <xref:Microsoft.Build.Utilities.Task> class. これらの追加のパラメーターの一覧とその説明については、「 TaskExtension Base Class」を参照してください。For a list of these additional parameters and their descriptions, see TaskExtension Base Class.

Example

次の例では、GetFrameworkPath タスクを使用し、.NET Framework.NET Framework のパスを FrameworkPath プロパティに保存します。The following example uses the GetFrameworkPath task to store the path to the .NET Framework.NET Framework in the FrameworkPath property.

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">  
    <Target Name="GetPath">  
        <GetFrameworkPath>  
            <Output  
                TaskParameter="Path"  
                PropertyName="FrameworkPath" />  
        </GetFrameworkPath>  
    </Target>  
</Project>  

参照See Also

タスク Tasks
Task Reference (タスク リファレンス)Task Reference