GetWinFXPath Task

 

For the latest documentation on Visual Studio 2017, see Visual Studio 2017 Documentation.

For the latest documentation on Visual Studio 2017, see GetWinFXPath Task on docs.microsoft.com. The GetWinFXPath task returns the directory of the current Microsoft .NET Framework runtime.

ParameterDescription
WinFXPathOptional String output parameter.

Specifies the real path to the .NET Framework runtime.
WinFXNativePathRequired String parameter.

Specifies the path to the native .NET Framework runtime.
WinFXWowPathRequired String parameter.

Specifies the path to the Microsoft .NET Framework assemblies in the 32-bit Windows on Windows module on 64-bit systems.

If the GetWinFXPath task is executing on a 64-bit processor, the WinFXPath parameter is set to the path that is stored in the WinFXWowPath parameter; otherwise, the WinFXPath parameter is set to the path that is stored in the WinFXNativePath parameter.

The following example shows how to use the GetWinFXPath task to detect the native path to the .NET Framework runtime.

<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>  

WPF MSBuild Reference
Task Reference
MSBuild Reference
Task Reference
Building a WPF Application (WPF)

Show: