首页 > 解决方案 > 如何使用 Visual Studio 安装项目为 .net 核心(单个 exe)应用程序创建安装程序?

问题描述

我正在使用 Visual Studio 2019。我有 .net core 3.1 应用程序,我想为我的应用程序创建 msi 安装程序。我想像往常一样使用安装项目。我创建了安装项目,并选择了我的项目输出作为PublishItemsOutpuGroup然后我从PublishProfilePath中选择了我的发布配置文件,msi 创建成功但是

我的问题

即使我在安装创建 msi(通过安装项目创建)时在项目的发布配置文件中选择了单个 exe ,它也不是单个 exe。它包括所有 .net 核心依赖项。我希望 msi 将其安装为单个 exe 文件。

我想要的是

我想使用 Visual Studio 安装项目并创建 msi 文件,当安装此 msi 文件时,它应该创建没有所有 .net 核心依赖项的单个 exe。

额外信息:如果我去我的项目并发布,因为我在我的发布配置文件设置中选择了单个 exe,它会按预期发布单个 exe 文件。

标签: c#.net-corevisual-studio-2019setup-project

解决方案


推荐阅读