Ссылка на все переменные Visual Studio $
Я смотрел на $(Configuration)
,$(ProjectDir)
etc. в Visual Studio 2008 Для предварительно построенных событий.
есть ссылка на все эти переменные с определением для каждого из них?
5 ответов
хотя, по-видимому, нет одного полного списка, также может быть полезно следующее:
Как использовать свойства среды:
http://msdn.microsoft.com/en-us/library/ms171459.aspx
зарезервированные свойства MSBuild:
http://msdn.microsoft.com/en-us/library/ms164309.aspx
известные свойства элемента (не уверен, как они используется):
http://msdn.microsoft.com/en-us/library/ms164313.aspx
Если вам нужно найти значения для переменных, отличных от стандартных макросов VS, вы можете сделать это легко, используя Процесс Explorer. Запустите его, найдите процесс запуска экземпляра Visual Studio, щелкните правой кнопкой мыши,свойства → окружающая среда. он перечисляет все эти $ vars как пары ключ-значение:
любой, кто работает с устаревшим программным обеспечением с помощью Visual Studio 6.0, обнаружит, что Макросы $(Configuration) и $(ProjectDir) не определены. Для событий после сборки/до сборки укажите относительный путь, начинающийся с местоположения .dsw файл (рабочее пространство) в качестве отправной точки. В относительный путь точка означает текущий каталог и .. представляет родительский каталог. Укажите относительный путь к файлу, который необходимо обработать. Образец: (copy / y .\..\..\Отладки\библиотеки MyLib.файл DLL .\..\MyProject\Debug\)
чтобы добавить к другим ответам, обратите внимание, что страницы свойств можно настроить для проекта, создав пользовательские параметры для конкретного проекта.
для доступа к ним или их создания перейдите (по крайней мере, в Visual Studio 2013) Вид - > Другие Окна - > Менеджер Недвижимости. Вы также можете найти их в исходной папке как .опора файлы