GetFrameworkSdkPath タスクGetFrameworkSdkPath Task

Windows Software Development Kit (SDK)Windows Software Development Kit (SDK) へのパスを取得します。Retrieves the path to the Windows Software Development Kit (SDK)Windows Software Development Kit (SDK).

タスク パラメーターTask Parameters

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

パラメーターParameter 説明Description
FrameworkSdkVersion20Path 省略可能な String 型の読み取り専用の出力パラメーターです。Optional String read-only output parameter.

存在する場合、.NET SDK バージョン 2.0 のパスを返します。Returns the path to the .NET SDK version 2.0, if present. それ以外の場合は、String.Empty を返します。Otherwise returns String.Empty.
FrameworkSdkVersion35Path 省略可能な String 型の読み取り専用の出力パラメーターです。Optional String read-only output parameter.

存在する場合、.NET SDK バージョン 3.5 のパスを返します。Returns the path to the .NET SDK version 3.5, if present. それ以外の場合は、String.Empty を返します。Otherwise returns String.Empty.
FrameworkSdkVersion40Path 省略可能な String 型の読み取り専用の出力パラメーターです。Optional String read-only output parameter.

存在する場合、.NET SDK バージョン 4.0 のパスを返します。Returns the path to the .NET SDK version 4.0, if present. それ以外の場合は、String.Empty を返します。Otherwise returns String.Empty.
Path 省略可能な String 型の出力パラメーターです。Optional String output parameter.

何らかのバージョンが存在する場合、最新の .NET SDK のパスが含まれます。Contains the path to the latest .NET SDK, if any version is present. それ以外の場合は、String.Empty を返します。Otherwise returns String.Empty.

コメントRemarks

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

Example

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

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">  
    <Target Name="GetPath">  
        <GetFrameworkSdkPath>  
            <Output  
                TaskParameter="Path"  
                PropertyName="SdkPath" />  
        </GetFrameworkSdkPath>  
        <Message Text="$(SdkPath)"/>  
    </Target>  
</Project>  

関連項目See Also

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