Novedades de MSBuild 12.0

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

MSBuild ahora se instala como parte de Visual Studio en lugar de como parte de .NET Framework. El número de versión actual de MSBuild es 12.0. Si desea instalar MSBuild por separado, descargue el paquete de instalación de descarga de MSBuild.

MSBuild ahora se instala directamente en % ProgramFiles %por ejemplo, en C:\Program Files\MSBuild\.

Las siguientes propiedades de MSBuild se han modificado como resultado del nuevo número de versión:

  • MSBuildToolsVersion para esta versión de herramientas es 12.0.

  • MSBuildToolsPath es ahora %ProgramFiles%\MSBuild\12.0\bin en sistemas operativos de 32 bits, o %ProgramFiles%\MSBuild\12.0\bin\amd64 en sistemas operativos de 64 bits.

  • Los valores de ToolsVersion se encuentran en HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\12.0 para sistemas operativos de 32 bits o HKLM\SOFTWARE\Wow6432Node\Microsoft\MSBuild\ToolsVersions\12.0 para sistemas operativos de 64 bits.

  • Las propiedades SDK35ToolsPath y SDK40ToolsPath apuntan al .NET Framework SDK que se incluye con esta versión de Visual Studio (por ejemplo, 8.1A para la versión 4.X de las herramientas).

  • MSBuildFrameworkToolsPath es una nueva propiedad con un valor de %windir%\Microsoft.NET\Framework\v4.0.30319 en sistemas operativos de 32 bits o de %windir%\Microsoft.NET\Framework64\v4.0.30319 en sistemas operativos de 64 bits. Es un reemplazo para MSBuildToolsPath que se puede usar para señalar a las herramientas y utilidades de .NET Framework.

  • MSBuildToolsPath y MSBuildFrameworkToolsPath tienen sus equivalentes de 32 bits, MSBuildToolsPath32 y MSBuildFrameworkToolsPath32, que siempre apuntan a la ubicación de 32 bits, independientemente de si se está usando MSBuild de 32 o de 64 bits.

MSBuild

Mostrar: