【发布时间】:2011-02-11 19:37:04
【问题描述】:
是否可以通过编程方式获取这些变量?
http://msdn.microsoft.com/en-us/library/c02as0cs(VS.90).aspx
因此与我的问题一致,我需要在 Visual Studio 之外以编程方式获取这些变量的实际值。我可以为此使用“GetEnvironmentVariable(String, EnvironmentVariableTarget)”吗?或任何其他建议
getting the value of $(ProjectDir), $(SolutionDir) in a vcproj file
【问题讨论】:
-
从 Visual Studio 外部,您希望能够弄清楚 Visual Studio 中打开了哪些项目/解决方案以及它们所在的目录?这没有多大意义。在 Visual Studio 之外运行的代码怎么会知道这一点?也许如果您解释一下您实际尝试做什么(而不是询问如何实施您的解决方案想法),我们可以提供帮助。
-
您好,我想做的是通过将文件作为 xml/文本读取来获取 vcproj 文件中的项目属性,然后从中提取属性。事实证明,c++ 项目使用了这些变量,这就是为什么我想知道它的实际值。我在 VS 之外的意思是我需要以编程方式获取价值。我对可能与 VS 工作室进行交互以满足我的需求的想法持开放态度。
-
@3ggerhappy:嗨,我想做类似的事情,你能找到这个问题的答案吗?谢谢。
标签: visual-studio-2008 environment-variables