我有两个类似的问题:
a)我有一个包含多个项目的解决方案,我希望能够通过设置一些环境变量/宏来轻松切换项目位置。例如,这个项目可以位于 \SolutionDir\Dir1\ 或 \SolutionDir\Dir2\ 所以,我想指定它应该位于 \SolutionDir\$(Var) 并设置变量。
在 Visual Studio 中是否有任何构建方式来做到这一点?
我目前只知道两种解决方案 - 手动/以编程方式编辑 .sln 文件以找到该项目并设置正确的路径。
我无法在 .sln 文件中使用环境变量。
b) 我有一个包含资源(.rc 和 .h)文件的项目。我希望能够通过其他环境变量或宏来设置它们的位置。
像 \ProjectDir\$(Var2)\resource.rc 这样的东西
我在属性表上找到了一些有希望的信息,但是当我在 .vcproj 的文件标记中使用宏时,Visual Studio 不会扩展宏。
感谢您提出如何解决此问题的任何想法。
问候,维克多