我有一个源代码文件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中...