如何在安装时将 WinUI 应用程序打包为 exe 安装文件或包含所有 dll 的文件?

问题描述 投票:0回答:1

我在打包 WinUI 应用程序时面临。通过直接从 VS Studio 使用发布和打包选项创建 msix 文件,但当我在其他计算机上安装该文件时,我意识到使用 Nuget 安装的库的所有库 (dll) 都不存在于安装中。但是当我将调试结果中的文件和dll复制到其他计算机的安装目录时。然后它就开始工作了。

谁能解释一下该怎么做才能将文件打包成一个文件,其中包含要放入安装目录的所有 dll。

直接选项的打包结果

任何人都可以告诉如何创建单个安装 msix 包,甚至更好的 exe 安装文件,就像我们使用其他软件一样

c# windows .net-8.0 winui-3 winui
1个回答
0
投票

如果您想创建 Windows 安装程序,请使用 WiX Toolset

如果您想要单个输出,请将输出发布到单个文件。

单文件部署

© www.soinside.com 2019 - 2024. All rights reserved.