Убраны попытки применить переменные окружения к сессии
This commit is contained in:
@@ -42,7 +42,7 @@ dotnet run --project src/Sms.TaskTwo.Avalonia/Sms.TaskTwo.Avalonia.csproj
|
||||
{"SMS_MEAL_SERVER_URL":"URL сервера","SMS_MEAL_API_KEY":"ключ API"}
|
||||
```
|
||||
|
||||
Переменная записывается тем же механизмом, что и остальные, и доступна другим процессам после применения окружения ОС.
|
||||
Переменная записывается тем же механизмом, что и остальные, и доступна другим процессам после перезапуска сессии или приложений.
|
||||
|
||||
## Логирование
|
||||
|
||||
@@ -72,12 +72,10 @@ dotnet run --project src/Sms.TaskTwo.Avalonia/Sms.TaskTwo.Avalonia.csproj
|
||||
### Windows
|
||||
|
||||
- Чтение/запись: реестр `HKEY_CURRENT_USER\Environment`.
|
||||
- **Применить к сессии** (`ReloadEnvironment`): обновляет env текущего процесса и рассылает `WM_SETTINGCHANGE` для других GUI-приложений.
|
||||
|
||||
### Linux
|
||||
|
||||
- Запись в `~/.config/environment.d/` (systemd `KEY=value`).
|
||||
- **Применить к сессии** не поддерживается: переменные подхватываются после перезапуска login-сессии.
|
||||
- Запись в `~/.config/environment.d/` (systemd `KEY=value`); переменные подхватываются после перезапуска login-сессии.
|
||||
|
||||
## Предположения (ТЗ)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user