我去年使用Microsoft Visual Installer为我的应用程序构建了一个安装程序(在VS19中)而且运行得很好。经过一些更改后,我被迫迁移到IdeNet6,我试图用这个工具构建一个安装程序(在VS22中)。我能够使用生成的MSI文件安装应用程序,但应用程序无法运行。该工具不会为主要输出生成任何depandecies,我不知道为什么。这就是问题所在吗
setup folder
我尝试了不同的框架,没有结果。
我去年使用Microsoft Visual Installer为我的应用程序构建了一个安装程序(在VS19中)而且运行得很好。经过一些更改后,我被迫迁移到IdeNet6,我试图用这个工具构建一个安装程序(在VS22中)。我能够使用生成的MSI文件安装应用程序,但应用程序无法运行。该工具不会为主要输出生成任何depandecies,我不知道为什么。这就是问题所在吗
setup folder
我尝试了不同的框架,没有结果。
1条答案
按热度按时间disbfnqx1#
选项1 -添加已发布项而不是主要项目输出
您可以添加发布项目而不是主要输出。为此,请执行以下操作:
1.* 右键单击安装项目 〉 添加 〉 项目输出 *
1.从下拉列表中选择Windows应用程序
1.在列表中选择“发布项目
按“确定”,然后执行所需的其余配置,重新生成并安装安装项目。
这不会显示所有依赖项,但它会部署被视为应用所需的已发布项目的一部分的所有内容。您可以稍后添加所需的先决条件,如.NET运行时。