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>