升级到Visual Studio 2017后无法在命令提示符下运行NMAKE

用户名

我有一些Power Shell脚本文件,它同时使用MSBUILD.exe和NMAKE,我通过VS 2017的命令提示符而不是开发人员命令提示符来调用它,但是在执行VsMSBuildCmd.bat文件后无法识别它。

但它在Visual Studio 2015上运行良好。

此外,它正在通过VS 2017的开发人员命令提示符工作。

有什么建议么?

刘o

升级到Visual Studio 2017后无法在命令提示符下运行NMAKE

从VS2017安装目录执行文件后,得到相同的结果“ 'nmake'不被识别为内部或外部命令VsMSBuildCmd.batC:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools

在此处输入图片说明

经过测试,我找到了解决该问题的方法,执行之后VsMSBuildCmd.bat,仍然需要执行vcvars.bat的路径vcvars.bat是:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\vsdevcmd\ext

在这种情况下,NMAKE命令将在命令提示符下被识别:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Visual Studio 2017从社区升级到企业

从Visual Studio 2017社区升级到Pro

从 Visual Studio 2015 切换/升级到 Visual Studio 2017

升级到Windows 10后无法打开Git-Bash命令提示符

升级到Visual Studio 16.3.0后,dotnet ef命令不再起作用

从常规命令提示符访问Visual Studio Developer命令提示符

升级到Visual Studio 2013后无法启动/调试ASP.NET网站

如何防止Visual Studio提示将项目.NET 4升级到.NET 4.5

自升级到Visual Studio 2017 15.3.0以来,应用程序中的调试输出异常

如何从命令提示符下打开Visual Studio解决方案文件

升级到Visual Studio 2015后,奇怪的生成错误想要复制pagefile.sys

升级到Visual Studio 10后stdext :: hash_map编译错误

升级到Visual Studio 2015,现在无法在调试中遇到断点

Visual Studio 中的命令提示符

删除“ Visual Studio 2008命令提示符”。给我我的常规命令提示符

Visual Studio 2017开发人员命令提示符切换当前目录

升级到android studio 3.5并升级到5.4.1后的groovy.lang.MissingPropertyException

升级到Android Studio 2.3后无法同步Gradle

升级到 Android Studio 3.0 后无法合并 Dex

Android Studio 升级到 3.0 后无法合并 dex

Visual Studio 2017命令行提示符

从Visual Studio命令提示符运行nuget软件包管理器控制台

在Visual Studio Team Services构建期间以管理员身份运行Powershell或命令提示符

无法将 Android Studio 从 3.5.0 升级到 3.5.1

将项目升级到Visual Studio 2019的问题

升级到Visual Studio 2015会出现错误

将Visual Studio安装程序升级到WiX

Visual Studio外部工具将命令发送到命令提示符

Visual Studio 2017 从专业版升级到企业版后,ASP.NET 应用程序的 /langversion 选项“7.2”无效