Wix MSI Bootstrapper using just .Net Core
Wix MSI Bootstrapper 仅使用 .Net Core
我有一个包含 Windows 服务和 UI 的应用程序,所有这些都在 .Net Core 3.1 中编译。它不是独立的——它需要安装 .Net Core 3.1。我需要创建一个 WIX 引导程序来安装一些先决条件,并向用户显示自定义用户界面。
问题:
如何验证 .Net Core 3.1 是否已安装?我以前做过
完整的 .Net 框架,但不是 .Net Core。有没有我可以的价值
放置在 BootstrapperCore.config 中以获取 .NET Core 的 supportedRuntime
3.1?
假设我能做到 #1,在我的 BootstrapperCore.config 中,我是否简单
将自定义 .Net Core 3.1 安装程序自定义 UI 的名称放在
wix.bootstrapper/host/assemblyName 属性?我放什么
wix.bootstrapper/host/supportedFramework/version?
我的最终目标是能够在没有完整 .Net Framework 或 .Net Core 3.1 的干净 Windows 系统上运行安装程序。我希望您运行安装程序后,它会安装 .Net Core 3.1,然后显示我的引导程序自定义 UI。
感谢您的帮助。
最近在 v4 - #6108 中添加了对 .NET Core BA 的支持。启动 .NET Core 运行时与启动 .NET Framework 运行时完全不同。
.NET Core 包组最近添加到 v4 - #6099.