#c# #environment-variables #visual-studio-2019
#c# #переменные среды #visual-studio-2019
Вопрос:
Мне нужно настроить что-то подобное, но опции из VS19 нет, кто-нибудь знает, как я могу настроить это из файла или каким-либо другим способом?
Ответ №1:
Щелкните правой кнопкой мыши на вашем стартовом проекте и перейдите в Свойства. Откройте вкладку Debug, и вы увидите возможность установить переменные среды для вашего проекта. Если вы хотите установить его из кода во время выполнения, попробуйте вызвать этот метод: Environment.SetEnvironmentVariable("variableName", "value");
Ответ №2:
Вы можете добавить следующие строки в свой .csproj/.vcxproj
файл под узлом желаемой конфигурации <PropertyGroup>
:
<LocalDebuggerEnvironment>RP_STOPPING_COMMAND_DISABLE=1</LocalDebuggerEnvironment>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
Ответ №3:
Перед запуском Visual Studio:
- Запустите окно командной строки (cmd.exe ).
- Установите желаемые переменные среды: (C:> SET VAR=value)
- Запустите Visual Studio из окна командной строки (C:> «C:Program Файлы…Common7IDEdevenv.exe «)
Процесс VS и любые процессы, которые он запускает (т. Е. Процессы отладки), унаследуют изменения среды, и это не повлияет на систему.