【问题标题】:VS2017 command line build issueVS2017 命令行构建问题
【发布时间】:2017-11-14 08:07:14
【问题描述】:

我已经在同一台机器上安装了 VS2008 和 VS2017。在测试过程中我发现如果我首先通过命令设置VS2018构建环境:%VS90COMNTOOLS%vsvars32.bat,然后通过命令重置为VS2017环境:%VS150COMNTOOLS%VsDevCmd.bat。重置会报如下错误:

[ERROR:team_explorer.bat] 找不到目录:“C”\Program 文件 (x86)\Microsoft Visual Studio 9.0\Common7\IDECommonExtensions\Microsoft\TeamFoundation\Team Explorer" [错误:VSDevCmd.bat] * VsDevCmd.bat 遇到错误。 环境可能不完整和/或不正确。 *

如果我只是通过 %VS150COMNTOOLS%VsDevCmd.bat 设置 VS2017 构建环境。不会发生错误。 有人遇到这个问题吗?

【问题讨论】:

标签: cmd build visual-studio-2017 devenv


【解决方案1】:

我找到了解决方法...使用 SetLocal 和 EndLocal 设置本地构建环境。

SetLocal
Call %VS90COMNTOOLS%vsvars32.bat
EndLocal
call %VS150COMNTOOLS%VsDevCmd.bat

将上述命令保存到 bat 文件并调用它。错误消失了。

【讨论】:

    猜你喜欢
    • 2011-01-05
    • 1970-01-01
    • 2014-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多