Visual Studio源文件的绝对路径

时间:2013-02-07 16:14:21

标签: visual-studio-2008

我有一个源代码文件raven_sqlite.cpp,我在不同的项目中使用它。我将此文件的一个副本保存在系统环境变量C:\Users\James\Documents\code\ravenset指向的文件夹$RAVENROOT中。通过这种方式,我只需要维护代码的一个副本,并且我的所有项目都可以确保使用相同的版本。

以下是它在解决方案资源管理器

的Visual Studio属性视图中的外观

enter image description here

请注意,虽然editable属性的标题是相对路径,但完整路径是environemt变量指定的绝对路径,而不是相对于项目目录的路径。

对于几个项目来说,这已经好几个月了。

突然间,这已停止为一个项目工作(其他项目仍然正常工作)

对于失败的项目,它看起来像这样:

enter image description here

不是如何通过添加项目目录和添加环境变量等来构建完整路径。环境变量未被扩展(或解析或您调用的任何内容: - )

为什么VS2008突然停止扩展这个项目的环境变量?

1 个答案:

答案 0 :(得分:1)

好吧,我找到了解决办法。如果我停止Visual Studio然后重新启动它,一切都会再次运行。我想,我可以忍受。