Wix MSI Bootstrapper с использованием только. Net Core
У меня есть приложение, которое будет содержать Windows Services и UI, скомпилированные в. Net Core 3.1. Он не будет автономным - для этого потребуется. Net Core 3.1. Мне нужно создать загрузчик WIX, чтобы установить некоторые предварительные требования, а также показать пользователю настраиваемый пользовательский интерфейс.
Вопросы:
Как я могу проверить. Net Core 3.1 установлен? Я делал это раньше для полной структуры. Net, но не для. Net Core. Есть ли значение, которое я могу поместить в BootstrapperCore.config для поддерживаемого времени выполнения для. NET Core 3.1?
Предполагая, что я могу сделать # 1, в моем BootstrapperCore.config, я просто помещаю имя custom. Net Пользовательский интерфейс установщика Core 3.1 в атрибуте wix.bootstrapper / host / assemblyName? Что мне добавить в wix.bootstrapper / host / supportedFramework / version?
Моя конечная цель - иметь возможность запустить установщик в чистой Windows системе, в которой нет полный. Net Framework или. Net Core 3.1. Я ожидал, что как только вы запустите установщик, он установит. Net Core 3.1, а затем откроет пользовательский интерфейс моего загрузчика.
Спасибо за помощь.