GetWinFXPath 任务
GetWinFXPath 任务返回当前 .NET 运行时的目录。
任务参数
参数 | 说明 |
---|---|
WinFXPath |
可选的 String 输出参数。 指定 .NET 运行时的实际路径。 |
WinFXNativePath |
必需的 String 参数。 指定本机 .NET 运行时的路径。 |
WinFXWowPath |
必需的 String 参数。 指定 64 位系统上 32 位 Windows on Windows 模块中的 .NET 程序集的路径。 |
注解
如果在 64 位处理器上执行 GetWinFXPath 任务,则 WinFXPath 参数会设置为 WinFXWowPath 参数中存储的路径;否则,WinFXPath 参数会设置为 WinFXNativePath 参数中存储的路径。
示例
如下示例演示了如何使用 GetWinFXPath 任务来检测 .NET 运行时的本机路径。
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask
TaskName="Microsoft.Build.Tasks.Windows.GetWinFXPath"
AssemblyFile="C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\PresentationBuildTasks.dll" />
<Target Name="GetWinFXPathTask">
<GetWinFXPath
WinFXNativePath="c:\WinFXNative"
WinFXWowPath="c:\WinFXWowNative" />
</Target>
<Import Project="$(MSBuildBinPath)\Microsoft.WinFX.targets" />
</Project>