Visual Studio中源文件的绝对路径

问题描述 投票:2回答:1

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

这里是Solution Explorer的Visual Studio属性视图中的外观:

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9CU1Q4NC5qcGcifQ==” alt =“在此处输入图像描述”>“ >>

注意,尽管可编辑属性的标题是相对路径,但完整路径是环境变量指定的绝对路径,not

相对于项目目录的路径。

这在多个项目中已经工作了好几个月了。

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

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

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9Za1liSS5qcGcifQ==” alt =“在此处输入图像描述”>

不是现在通过添加项目目录并添加环境变量等来构建完整路径的方法。环境变量正在被[[not

扩展(或解析或您所谓的:-)]为什么Visual Studio 2008突然停止为这个项目扩展环境变量?

我有一个源代码文件raven_sqlite.cpp,该文件在不同的项目中使用。我将此文件的一个副本保存在系统环境所指向的文件夹C:\ Users \ James \ Documents \ code \ ravenset中...

visual-studio-2008
1个回答
2
投票
嗯,我找到了解决方法。如果我停止Visual Studio然后重新启动它,一切将再次起作用。我想我可以忍受。
© www.soinside.com 2019 - 2024. All rights reserved.