We recommend using Visual Studio 2017

Novità di MSBuild 12.0

 

Data di pubblicazione: aprile 2016

Per la documentazione più recente di Visual Studio 2017 RC, vedere Documentazione di Visual Studio 2017 RC.

MSBuild viene ora installato come parte di Visual Studio anziché di .NET Framework. Il numero di versione corrente di MSBuild è 12.0. Se si desidera installare MSBuild separatamente, scaricare il pacchetto di installazione dal Download di MSBuild.

MSBuild viene ora installato direttamente sotto % ProgramFiles %ad esempio, in c:\Programmi\Microsoft Files\MSBuild\.

Come conseguenza del nuovo numero di versione sono state modificate le seguenti proprietà di MSBuild:

  • MSBuildToolsVersion per questa versione degli strumenti è 12.0.

  • MSBuildToolsPath è ora %Programmi%\MSBuild\12.0\bin nei sistemi operativi a 32 bit o %Programmi%\MSBuild\12.0\bin\amd64 nei sistemi operativi a 64 bit.

  • I valoriToolsVersion sono disponibili in HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\12.0 per i sistemi operativi a 32 bit o in HKLM\SOFTWARE\Wow6432Node\Microsoft\MSBuild\ToolsVersions\12.0 per i sistemi operativi a 64 bit.

  • Le proprietà SDK35ToolsPath e SDK40ToolsPath puntano a .NET Framework SDK, incluso in un pacchetto con questa versione di Visual Studio, ad esempio 8.1A per gli strumenti 4.X.

  • MSBuildFrameworkToolsPath è una nuova proprietà con valore %windir%\Microsoft.NET\Framework\v4.0.30319 nei sistemi operativi a 32 bit o %windir%\Microsoft.NET\Framework64\v4.0.30319 nei sistemi operativi a 64 bit. Sostituisce MSBuildToolsPath che può essere utilizzata per puntare agli strumenti e alle utilità di .NET Framework.

  • MSBuildToolsPath e MSBuildFrameworkToolsPath presentano equivalenti a 32 bit, MSBuildToolsPath32 e MSBuildFrameworkToolsPath32, che puntano sempre al percorso a 32 bit, indipendentemente dal fatto che venga utilizzato MSBuild a 32 o 64 bit.

MSBuild

Mostra: