Используйте ту же переменную среды, чтобы указать на домашний каталог пользователя как на Ma c, так и на Windows в ядре net. - PullRequest
1 голос
/ 17 июня 2020

У меня есть приложение .netcore, которое читает путь журнала из appSettings. json. Я хочу указать путь по умолчанию, например %HOME%/MyApp/Logs/Log.json.

Мой код считывает и расширяет переменную среды, используя Environment.ExpandEnvironmentVariables .

Теперь проблема в это работает на Ma c, но на windows% HOME% не расширяется. Скорее всего,% userprofile% работает на Windows.

Мой вопрос - можете ли вы предложить мне некоторую переменную environemt, которая будет работать на обеих платформах? Как я уже сказал, он читается из json, поэтому у меня не так много возможностей проверить платформу, на которой он работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...