我已经安装了VS2017并致电

call "%VS120COMNTOOLS%VSVars32.bat"

从命令行,但我得到的只是
'"%VS150COMNTOOLS%VSVars32.bat"' is not recognized as an internal or external command, operable program or batch file.

如果我从命令行运行“set”,则可以看到VS120COMNTOOLS(对于VS2013)和VS140COMNTOOLS(对于VS2015),但是没有VS150COMNTOOLS。如何从命令行进行构建?

最佳答案

我将此问题作为技术支持问题提交给了Microsoft,Microsoft接受了该错误,并将其作为安装过程中的错误(“C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools目录中没有VSVars32.bat。”)。

但是,有一种解决方法:

从MS:



希望这可以帮助遇到同样问题的任何人。

关于c# - VS2017命令行构建(缺少 "%VS150COMNTOOLS%VSVars32.bat"),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42996506/

10-13 06:14