.NET 5 允许您通过以下方式发布
在Visual Studio中发布
要发布应用程序,请右键单击项目文件并选择Publish。

创建一个新的发布配置文件,如果您还没有这样做:

要更改模式,请单击Edit Target Framework按钮:

在Profile Settings窗口中,选择一个Deployment Mode并单击Save:

单击Publish来将应用程序发布到指定的文件夹。

在命令行中发布
CLI
# <RID> - Runtime Identifier: win-x86, win-x64, etc.# Framework-dependent executable:dotnet publish -c Release# Self-contained deployment:dotnet publish -c Release -r <RID> --self-contained true
部署选项
单个可执行文件
您可以将应用程序、其依赖项和 .NET 5 运行时(如果包含在部署中)打包到单个文件可执行文件中,此可执行文件包含您的应用程序运行所需的一切。
要将应用程序发布为单个文件,请将以下选项添加到您的项目文件中:
XML
<PropertyGroup><RuntimeIdentifier>win10-x64</RuntimeIdentifier><PublishSingleFile>true</PublishSingleFile></PropertyGroup>
准备运行图像
.NET 5 允许您通过将应用程序编译为 ReadyToRun (R2R) 格式来缩短应用程序启动时间。
R2R 二进制文件包含类似于即时 (JIT) 编译器生成的本机代码,本机代码用于减少 JIT 编译器在应用程序加载时需要执行的工作量。
要以 R2R 格式发布应用程序,请将项目文件中的 <PublishReadyToRun> 选项设置为 true:
XML
<PropertyGroup><PublishReadyToRun>true</PublishReadyToRun></PropertyGroup>
R2R 二进制文件更大,因为它们包含本机和 IL 代码。
DevExpress WPF | 下载试用
DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。
DevExpress技术交流群4:715863792 欢迎一起进群讨论

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!