Веб-проект не загружает переменные средыC#

Место общения программистов C#
Anonymous
Веб-проект не загружает переменные среды

Сообщение Anonymous »

У меня есть два отдельных проекта (в отдельных решениях); оба являются .NET 8. Оба работают на одном компьютере с Windows 11 и используют одну и ту же версию Visual Studio (17.14.12). С одной стороны, когда я вызываю Environment.GetEnvironmentVariables(); кажется, что откуда-то загружаются некоторые значения по умолчанию (число 11):
Изображение

С другой стороны, он правильно загружается фактические переменные среды из системы (количество 96):
Изображение

Я не нашел существенной разницы в файле launchsettings.json или .proj или .sln файлы, которые, похоже, определяют, может ли он получить доступ к полному списку переменных или нет.
Как мне сделать так, чтобы первый проект мог видеть все переменные?

Подробнее здесь: https://stackoverflow.com/questions/797 ... -variables

Вернуться в «C#»