получение значения $ (ProjectDir), $ (SolutionDir) в файле vcproj - PullRequest
4 голосов
/ 02 февраля 2011

Можно ли программно получить значение $(ProjectDir) или $(SolutionDir) вне Visual Studio? Мой сценарий заключается в том, что мне нужно прочитать файл vcproj в виде текстового файла и получить его свойства, такие как выходной каталог и т. Д. Проблема в том, что некоторые свойства содержат переменные среды, такие как $ (SolutionDir) и тому подобное.

1 Ответ

4 голосов
/ 02 февраля 2011

Ну, вы обнаружили, что просмотра файла .vcproj недостаточно.Вам также необходимо знать файл .sln.Вы застряли, пока не решите это.Visual Studio всегда создает файл .sln, когда он загружает файл .vcproj и не может найти соответствующий файл .sln.Может быть, вы тоже хотите это сделать.

...