作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用 Visual Stuidos 构建的 C++ 程序。它必须从 .config 文件中读取一些变量。我注意到当我从 VS 运行程序时(即我打开 VS 解决方案并按下“不调试开始”按钮),它找不到 .config 文件,除非它位于“发布”或“调试”目录中。但是,我希望能够从 VS 解决方案运行程序,同时将 .config 文件保存在与 .sln 文件相同的目录中。有没有一种方法可以将 .config 文件的路径设置到这个目录,也许在源代码的某个地方?
谢谢。
最佳答案
我会利用 Visual Studios 目录宏并在您的解决方案目录中设置一个额外的包含路径,我回答了 question previously在这个网站上与包含目录有关,所以这是我创建的图表:
更大的链接here
不要注意左边的文字,右边黑色的文字才是你要找的。 $(SolutionDir)
是一个宏,用于查找您的解决方案的目录,添加它将使您的程序在程序运行期间可以访问该目录。
关于c++ - 如何在 C++ 代码中指定 .config 文件的目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16741152/
我是一名优秀的程序员,十分优秀!