Ім’я змінної | опис |
---|---|
$(ConfigurationName) | Ім’я поточної конфігурації проекту, наприклад «Debug |
$(OutDir) | Шлях до каталогу вихідних файлів щодо каталогу проекту. Це дозволяє значення для властивості «Каталог виведення». Він включає зворотну косу риску ‘'. |
$(DevEnvDir) | Каталог установки Visual Studio 2005 (визначений за допомогою диска і шляхи); Включає зворотну косу риску ‘'. |
$(PlatformName) | Назва цільової платформи. Наприклад, «AnyCPU». |
$(ProjectDir) | Каталог проекту (визначається за допомогою диска і шляхи); Включає зворотну косу риску ‘'. |
$(ProjectPath) | Абсолютний шлях до проекту (визначається за допомогою диска, шляхи, базового імені та розширення файлу). |
$(ProjectName) | Базове ім’я проекту. |
$(ProjectFileName) | Файл проекту (визначається базовим ім’ям і розширенням файлу). |
$(ProjectExt) | Розширення файлу проекту. Він включає ‘.’ Перед розширенням файлу. |
$(SolutionDir) | Каталог рішення (визначається за допомогою диска і шляхи); Включає зворотну косу риску ‘'. |
$(SolutionPath) | Абсолютний шлях до вирішення (визначається приводом, шляхом, базовим ім’ям і розширенням файлу). |
$(SolutionName) | Базове ім’я рішення. |
$(SolutionFileName) | Файл рішення (яке визначається базовим ім’ям і розширенням файлу). |
$(SolutionExt) | Розширення файлу рішення. Він включає ‘.’ Перед розширенням файлу. |
$(TargetDir) | Каталог основного вихідного файлу для збірки (визначається за допомогою диска і шляхи). Він включає зворотну косу риску ‘'. |
$(TargetPath) | Абсолютний шлях до основного вихідного файлу для збірки (визначається приводом, шляхом, базовим ім’ям і розширенням файлу). |
$(TargetName) | Базове ім’я основного вихідного файлу для збірки. |
$(TargetFileName) | Файл основного вихідного файлу для збірки (визначається як базове ім’я і розширення файлу). |
$(TargetExt) | Розширення файлу основного вихідного файлу для збірки. Він включає ‘.’ Перед розширенням файлу. |
$(RemoteMachine) | Задайте значення властивості Remote Machine на сторінці властивостей налагодження. Додаткові відомості див. У розділі Зміна параметрів проекту для конфігурації налагодження C або C ++. |
$(Configuration) | Ім’я поточної конфігурації проекту (наприклад, Debug). |
$(Platform) | Ім’я поточної платформи проекту (наприклад, Win32). |
$(ParentName) | (Не рекомендується.) Ім’я елемента, що містить даний елемент проекту. Це буде ім’я батьківської папки або ім’я проекту. |
$(RootNameSpace) | Простір імен (при наявності), що містить додаток. |
$(IntDir) | Шлях до каталогу, заданому для проміжних файлів. Якщо це відносний шлях, проміжні файли передаються цим шляхом, доданому до каталогу проекту. Цей шлях повинен містити косу риску в кінці. Шлях дозволяється в значення для властивості Intermediate Directory. Не використовуйте $ (OutDir) для визначення цієї властивості. |
$(OutDir) | Шлях до каталогу вихідних файлів. Якщо це відносний шлях, вихідні файли передаються цим шляхом, доданому до каталогу проекту. Цей шлях повинен містити косу риску в кінці. Шлях дозволяється в значення для властивості Output Directory. Не використовуйте $ (IntDir) для визначення цієї властивості. |
$(DevEnvDir) | Папка установки Visual Studio (визначається як диск + шлях); включає зворотну косу риску “". |
$(InputDir) | (Не рекомендується; перенесено.) Каталог вхідного файлу (визначається як диск + шлях); включає зворотну косу риску “". Якщо проект є вхідними даними, цей макрос еквівалентний $ (ProjectDir). |
$(InputPath) | (Не рекомендується; перенесено.) Абсолютний шлях до вхідного файлу (визначається як диск + шлях + базове ім’я + розширення файлу). Якщо проект є вхідними даними, цей макрос еквівалентний $ (ProjectPath). |
$(InputName) | (Не рекомендується; перенесено.) Базове ім’я вхідного файлу. Якщо проект є вхідними даними, цей макрос еквівалентний $ (ProjectName). |
$(InputFileName) | (Не рекомендується; перенесено.) Ім’я вхідного файлу (визначається як базове ім’я + розширення файлу). Якщо проект є вхідними даними, цей макрос еквівалентний $ (ProjectFileName). |
$(InputExt) | (Не рекомендується; перенесено.) Розширення імені вхідного файлу. Включає символ “.” перед розширенням файлу. Якщо проект є вхідними даними, цей макрос еквівалентний $ (ProjectExt). |
$(ProjectDir) | Каталог проекту (візначається як диск + шлях); Включає зворотнього косу ризику “". |
$(ProjectPath) | Абсолютний шлях до проекту (візначається як диск + шлях + базове имя + Розширення файлу). |
$(ProjectName) | Базове имя проекту. |
$(ProjectFileName) | Файл проекту (визначається як базове ім’я + розширення файлу). |
$(ProjectExt) | Розширення файлу проекту. Включає символ “.” перед розширенням файлу. |
$(SolutionDir) | Каталог рішення (визначається як диск + шлях); включає зворотну косу риску “". |
$(SolutionPath) | Абсолютний шлях до вирішення (визначається як диск + шлях + базове ім’я + розширення файлу). |
$(SolutionName) | Базове ім’я рішення. |
$(SolutionFileName) | Файл рішення (визначається як базове ім’я + розширення файлу). |
$(SolutionExt) | Розширення файлу рішення. Включає символ “.” перед розширенням файлу. |
$(TargetDir) | Каталог основного вихідного файлу для збірки (визначається як диск + шлях); включає зворотну косу риску “". |
$(TargetPath) | Абсолютний шлях до основного вихідного файлу для збірки (визначається як диск + шлях + базове ім’я + розширення файлу). |
$(TargetName) | Базове ім’я основного вихідного файлу збірки. |
$(TargetFileName) | Ім’я основного вихідного файлу для збірки (визначається як базове ім’я + розширення файлу). |
$(TargetExt) | Розширення імені основного вихідного файлу збірки. Включає символ “.” перед розширенням файлу. |
$(VSInstallDir) | Каталог, в якому встановлено програмне забезпечення Visual Studio. Це властивість містить версію цільової платформи Visual Studio, яка може відрізнятися від платформи Visual Studio комп’ютера. Наприклад, при побудові за допомогою $ (PlatformToolset) = v110 властивість $ (VSInstallDir) містить шлях до установки Visual Studio 2012. |
$(VCInstallDir) | Каталог, в якому встановлено програмне забезпечення Visual C ++. Це властивість містить версію цільової платформи Visual C ++, яка може відрізнятися від платформи Visual Studio комп’ютера. Наприклад, при побудові за допомогою $ (PlatformToolset) = v90 властивість $ (VCInstallDir) містить шлях до установки Visual C ++ 2008. |
$(FrameworkDir) | Каталог, в якому встановлена платформа .NET Framework. |
$(FrameworkVersion) | Версія платформи .NET Framework, яка використовується Visual Studio. У поєднанні з $ (FrameworkDir) - повний шлях до версії .NET Framework, використовуваної Visual Studio. |
$(FrameworkSDKDir) | Каталог, в якому встановлена платформа .NET Framework. Платформу .NET Framework можна встановити в складі Visual Studio або окремо |
$(WebDeployPath) | Відносний шлях від кореня веб-розгортання до каталогу вихідних даних проекту. Повертає значення такого ж типу, що й аргумент RelativePath. |
$(WebDeployRoot) | Абсолютний шлях до розташування . Наприклад, c: \ inetpub \ wwwroot. |
$(SafeParentName) | (Не рекомендується.) Ім’я безпосереднього батька в допустимому форматі. Наприклад, форма є батьком RESX-файлу. |
$(SafeInputName) | (Не рекомендується.) Файл як припустиме ім’я класу (без розширення файлу). |
$(SafeRootNamespace) | (Не рекомендується.) Ім’я простору імен, в яке майстра проекту будуть додавати код. Це простір імен буде містити тільки ті символи, які дозволені в допустимих ідентифікатори C ++. |
$(FxCopDir) | Шлях до файлу fxcop.cmd. Файл fxcop.cmd встановлюється не з усіма випусками Visual C ++. |
https://msdn.microsoft.com/en-us/library/42x5kfw4(v=vs.80).aspx