3

类似于我们为 Windows 目录使用的 %WINDIR% 系统变量,我们是否有任何指向最新版本的 Microsoft SDK 文件夹的系统变量,以便我可以访问我的构建脚本中的 sn.exe?

4

1 回答 1

4

我正在运行 MSBuild 4.0,并且在我的项目文件中 ToolsVersion 设置为 4.0。变量 SDK40ToolsPath 指向 .NET 4.0 工具的安装位置。SDK35ToolsPath 指向 .NET 3.5 工具的安装位置。

MSBuild 根据 ToolsVersion 的值从注册表中读取这些变量:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0。

于 2012-04-24T14:09:22.303 回答