是否可以在Visual Studio外部以编程方式获取$(ProjectDir)
或$(SolutionDir)
的值?我的场景是我需要将vcproj文件作为文本文件读取并获取其属性,如outputdirectory等。问题是一些属性包含环境变量,如$(SolutionDir)等。
答案 0 :(得分:4)
嗯,你发现查看.vcproj文件是不够的。您还需要知道.sln文件。在你解决这个问题之前,你会陷入困境。 Visual Studio将在加载.vcproj文件时始终创建.sln文件,但无法找到匹配的.sln。也许你也想这样做。