如何通过代码,使用编译器指令或项目选项更改像$(Test)这样的用户变量?
我已定义此变量,有时指向trunk svn源代码,有时它指向标记svn源。我在Library Path中使用了这个var。当我打开trunk项目时,我需要将var设置为trunk svn源,当我打开标签svn项目时,我需要将var设置为标签svn。主干和标签中的两个项目是相同的,但主干有一些修改(这是我正在使用的代码,它还没有准备好使用)。
我不想要在每次更改项目时都使用工具选项进行设置。
修改
我知道我可以使用项目源路径而不是库路径,但我需要所有源都在库路径上,这样我就可以轻松调试使用我的框架的项目。
答案 0 :(得分:0)
问题的直接答案是:这是不可能的!
但这可能是问题的解决方案:您可以使用特殊的构建配置来处理您的特定请求。也许您可以在现有构建配置上使用选项集来建立正确的路径。
答案 1 :(得分:0)
我可能会创建两个批处理文件。每个人首先将Test
环境变量设置为必要的值,然后启动IDE。
然后每次我需要使用一组不同的svn源文件时,我必须(重新)通过相应的批处理文件启动IDE。