Neues in MSBuild 12.0

MSBuild wird jetzt als Teil von Visual Studio nicht als Teil von .NET Framework installiert. Die aktuelle MSBuild-Versionsnummer ist 12.0. Wenn Sie MSBuild separat installieren möchten, laden Sie das Installationspaket von der MSBuild-Downloadsite herunter.

Geänderter Pfad

MSBuild wird jetzt direkt unter %ProgramFiles% installiert, zum Beispiel unter C:\Programme\MSBuild\.

Geänderte Eigenschaften

Die folgenden MSBuild-Eigenschaften ändern sich aufgrund der neuen Versionsnummer:

  • Die MSBuildToolsVersion für diese Version der Tools ist 12.0.

  • Der MSBuildToolsPath ist jetzt %ProgramFiles%\MSBuild\12.0\bin auf 32-Bit-Betriebssystemen oder %ProgramFiles%\MSBuild\12.0\bin\amd64 auf 64-Bit-Betriebssystemen.

  • Die ToolsVersion-Werte sind in HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\12.0 für 32-Bit-Betriebssysteme und in HKLM\SOFTWARE\Wow6432Node\Microsoft\MSBuild\ToolsVersions\12.0 für 64-Bit-Betriebssysteme enthalten.

  • Die Eigenschaften SDK35ToolsPath und SDK40ToolsPath verweisen auf das .NET Framework SDK, das mit dieser Version von Visual Studio geliefert wird (beispielsweise 8.1A für die 4.X-Tools).

Neue Eigenschaften

  • MSBuildFrameworkToolsPath ist eine neue Eigenschaft mit dem Wert %windir%\Microsoft.NET\Framework\v4.0.30319 auf 32-Bit-Betriebssystemen oder %windir%\Microsoft.NET\Framework64\v4.0.30319 auf 64-Bit-Betriebssystemen. Dies ist ein Ersatz für MSBuildToolsPath, das verwendet werden kann, um auf die .NET Framework-Tools und -Hilfsprogramme zu verweisen.

  • MSBuildToolsPath und MSBuildFrameworkToolsPath haben 32-Bit-Äquivalente (MSBuildToolsPath32 und MSBuildFrameworkToolsPath32), die immer auf den 32-Bit-Speicherort verweisen, unabhängig davon, ob die 32-Bit- oder 64-Bit-Version von MSBuild verwendet wird.

Siehe auch

Weitere Ressourcen

MSBuild