GetFrameworkPath 工作

擷取 .NET Framework 組件的路徑。 擷取 .NET Framework 組件的路徑。

工作參數

下表說明 GetFrameworkPath 工作的參數。

參數 描述
FrameworkVersion11Path 選擇性的 String 輸出參數。

包含 Framework 1.1 版組件的路徑 (如果有的話)。 否則傳回 null
FrameworkVersion20Path 選擇性的 String 輸出參數。

包含 Framework 2.0 版組件的路徑 (如果有的話)。 否則傳回 null
FrameworkVersion30Path 選擇性的 String 輸出參數。

包含 Framework 3.0 版組件的路徑 (如果有的話)。 否則傳回 null
FrameworkVersion35Path 選擇性的 String 輸出參數。

包含 Framework 3.5 版組件的路徑 (如果有的話)。 否則傳回 null
FrameworkVersion40Path 選擇性的 String 輸出參數。

包含 Framework 4.0 版組件的路徑 (如果有的話)。 否則傳回 null
Path 選擇性的 String 輸出參數。

包含最新 Framework 版組件的路徑 (如果有的話)。 否則傳回 null

備註

如果已安裝數個版本的 .NET Framework,此工作會傳回 MSBuild 設計來執行的版本。

除了上述所列的參數,此項工作還會繼承 TaskExtension 類別中的參數,而該類別本身又繼承 Task 類別。 如需這些其他參數的清單及其描述,請參閱 TaskExtension 基底類別

範例

下列範例使用 GetFrameworkPath 工作,將 .NET Framework 的路徑儲存在 FrameworkPath 屬性中。

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

另請參閱