Я пытаюсь установить некоторые переменные среды в сценарии PowerShell, запускаемом из SetupEntryPoint, на основе значений, которые различаются в зависимости от среды для использования гостевым исполняемым файлом, размещенным в Service Fabric. Мне не удалось найти способ доступа к конкретным параметрам среды за пределами полного клиентского API, описанного в этот вопрос.
Один обходной путь, который я рассматриваю, — это написать EXE-оболочку, которая может использовать клиентский API для извлечения конфигурации, а затем вызывать настоящий EXE, как описано здесь, но это кажется слишком сложным, просто использовать конфигурацию среды для гостевого исполняемого файла, поэтому я надеюсь, мне просто не хватает более простого варианта.