Как установить переменные среды для C # в VS2019

#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:

  1. Запустите окно командной строки (cmd.exe ).
  2. Установите желаемые переменные среды: (C:> SET VAR=value)
  3. Запустите Visual Studio из окна командной строки (C:> «C:Program Файлы…Common7IDEdevenv.exe «)

Процесс VS и любые процессы, которые он запускает (т. Е. Процессы отладки), унаследуют изменения среды, и это не повлияет на систему.