c# - 如何使用 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 文件。
解决方案
推荐阅读
- asp.net - TryGetValue() 和 GetorCreate() 的区别?
- wordpress - 重力形式:条件逻辑时不显示,即使使用 wp_footer() 并在部分下载 jQuery
- orbeon - 用于填充下拉列表的 Orbeon Form Builder 数据库服务不起作用
- android - Gradle Project Sync 失败,如何解决?
- ruby-on-rails - 尝试在 Rails 中实现非常简单的点
- web - MediaWiki 仍然是运行维基百科的主要软件吗?
- android - 如何使用 ionic 在 android 上创建 SDK?
- slack-api - 无法在 Slack 对话框选择元素中设置选定选项
- javascript - ExtJS4 - 工具提示不显示列值
- visual-studio - 自动将项目依赖元数据添加到手动创建的 nuspec 文件中