【问题标题】:Changing path for custom build step更改自定义构建步骤的路径
【发布时间】:2008-11-18 18:32:25
【问题描述】:

我继承了一个使用一些自定义构建步骤的 Visual Studio 2003 项目。我在工具的路径上遇到了一些问题。 Visual Studio 从哪里获得它的 PATH?我在自定义构建步骤中回显了 %PATH% ,它与系统路径没有相似之处。我确实在注册表中找到了一个值

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.1\VC\VC_OBJECTS_PLATFORM_INFO\Win32\Directories

Path Dirs 看起来可能是 Visual C 使用的路径,但更改它似乎不会改变 VC 中的路径。有任何想法吗?

【问题讨论】:

    标签: visual-studio visual-c++


    【解决方案1】:

    Visual Studio 有一个讨厌的习惯,就是“玩弄”你的路径,这会导致你看到的效果。

    解决它的最简单方法如果您愿意更改 VS 中的环境(这将为您的所有项目更改它)将转到工具 > 选项 > 项目 > VC++目录并将所需目录添加到适当的设置 - 在您的情况下应该是“可执行文件”。

    如果我不想更改整体环境,我正在使用的另一种方法是创建一个批处理文件,该文件首先为适当的编译器版本调用 vsvars32.bat,然后操作 PATH 变量,最后启动“devenv”。我实际上更喜欢这种方法,但这意味着你的磁盘上到处都是小批量文件,你只能用来启动 Visual Studio...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-05
      • 1970-01-01
      • 1970-01-01
      • 2016-09-14
      • 1970-01-01
      相关资源
      最近更新 更多