Wix MSI Bootstrapper с использованием только. Net Core - PullRequest
1 голос
/ 18 июня 2020

Wix MSI Bootstrapper с использованием только. Net Core

У меня есть приложение, которое будет содержать Windows Services и UI, скомпилированные в. Net Core 3.1. Он не будет автономным - для этого потребуется. Net Core 3.1. Мне нужно создать загрузчик WIX, чтобы установить некоторые предварительные требования, а также показать пользователю настраиваемый пользовательский интерфейс.

Вопросы:

  1. Как я могу проверить. Net Core 3.1 установлен? Я делал это раньше для полной структуры. Net, но не для. Net Core. Есть ли значение, которое я могу поместить в BootstrapperCore.config для поддерживаемого времени выполнения для. NET Core 3.1?

  2. Предполагая, что я могу сделать # 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, а затем откроет пользовательский интерфейс моего загрузчика.

Спасибо за помощь.

1 Ответ

3 голосов
/ 19 июня 2020

Поддержка. NET Core BA недавно была добавлена ​​в v4 - # 6108 . Запуск. NET Core runtime полностью отличается от запуска. NET Framework runtime.

. NET Основные группы пакетов были недавно добавлены в v4 - # 6099 .

...