我需要创建一个运行MSBuild.exe的批处理文件
我认为我可以调用MSBuild,但是当我这样做时确实知道该程序。
MSBuild.exe位于“C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319”中。但我宁愿不用硬编码这个价值。
Windows 7中是否存在指向该位置的环境变量?
答案 0 :(得分:2)
如果查看使用visual studio 2010安装的快捷方式,打开Visual Studio x64交叉工具命令提示符(2010)的命令提示符,您将看到:
%comspec% /k ""c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86_amd64
您应该能够直接使用它,然后在不知道确切位置的情况下启动MSBuild而不会出现问题。