MSBuild 12.0의 새로운 기능

MSBuild는 이제 .NET Framework의 일부가 아니라 Visual Studio의 일부로 설치되었습니다. 현재 MSBuild 버전 번호는 12.0입니다. MSBuild를 개별적으로 설치하려면 MSBuild 다운로드에서 설치 패키지를 다운로드하세요.

변경된 경로

이제 MSBuild는 %ProgramFiles% 아래(예: C:\Program Files\MSBuild\)에 직접 설치됩니다.

변경된 속성

다음 MSBuild 속성은 새 버전 번호의 결과로 변경됩니다.

  • 이 도구 버전의 MSBuildToolsVersion은 12.0입니다.

  • MSBuildToolsPath는 이제 32비트 운영 체제에서 %ProgramFiles%\MSBuild\12.0\bin 또는 64비트 운영 체제에서 %ProgramFiles%\MSBuild\12.0\bin\amd64입니다.

  • ToolsVersion 값은 32비트 운영 체제에서는 HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\12.0에서 찾을 수 있고 64비트 운영 체제에서는 HKLM\SOFTWARE\Wow6432Node\Microsoft\MSBuild\ToolsVersions\12.0에서 찾을 수 있습니다.

  • SDK35ToolsPathSDK40ToolsPath 속성은 이 버전의 Visual Studio(예: 4.X 도구의 8.1A)를 사용하여 패키지된 .NET Framework SDK를 가리킵니다.

새 속성

  • MSBuildFrameworkToolsPath는 32비트 운영 체제에서 %windir%\Microsoft.NET\Framework\v4.0.30319의 값을 갖거나 64비트 운영 체제에서 %windir%\Microsoft.NET\Framework64\v4.0.30319의 값을 갖는 새 속성입니다. 이것은 .NET Framework 도구 및 유틸리티를 가리키는 데 사용할 수 있는 MSBuildToolsPath의 대체물입니다.

  • MSBuildToolsPathMSBuildFrameworkToolsPath는 32비트에 해당하는 MSBuildToolsPath32MSBuildFrameworkToolsPath32를 갖고 있으며, 이는 32비트나 64비트 MSBuild가 사용되는 여부와 상관없이 항상 32비트 위치를 가리킵니다.

참고 항목

MSBuild