2011-02-02 51 views
3

是否有可能以編程方式在Visual Studio之外獲取值$(ProjectDir)$(SolutionDir)?我的場景是我需要讀取一個vcproj文件作爲文本文件,並得到它的屬性,如outputdirectory等..問題是一些屬性包含像$(SolutionDir)等環境變量。

回答

4

那麼,你發現只看.vcproj文件是不夠的。你也需要知道.sln文件。你有點卡住,直到你解決這個問題。 Visual Studio將在加載.vcproj文件時始終創建.sln文件,並且找不到匹配的.sln文件。也許你也想這樣做。

+1

我沒有解決方案文件的問題,我可以很好地閱讀.sln格式。我只需要從vc proj文件中獲取變量$(ProjectDir),$(SolutionDir).eg的值*** OutputDirectory =「$(ProjectDir)$(ConfigurationName)」 – 3ggerhappy 2011-02-02 15:59:18

相關問題