概述
感谢书籍《ASP.NET Core 技术内幕与项目实战》及其作者杨中科,一并感谢开源精神。
.net core发布跨平台发布程序到IOS、linux、windows。
1、右击要发布的.net core 项目。
选择文件夹。
2、继续选择文件夹
点击下一步。
3、配置文件发布路径位置
点击完成。
4、点击所有设置
5、配置文件设置
部署方式选择独立后,才会出现-文件发布选项
(1)配置:发布程序通常选择Release
(2)目标框架:根据自身需求选择
(3)步数模式:选择独立则不依托于计算机上安装的.net Framework.
(4)目标运行时:选择程序发布针对的安装系统,上截图(真的香):
(5)文件发布选项
生产单个文件:勾选后打包会将其他的支持文件打包到exe中比较简洁。
启动ReadyToRun编译: AOT (ahead-of-time) 、JIT。
裁剪未使用的程序集:编译器判断,但反射无法识别。
JIT编译器的优点:
- JIT编译器需要较少的内存使用量, 因为JIT编译器仅将运行时所需的方法编译为机器代码。
- 通过使用JIT编译器可以减少页面错误, 因为在一起所需的方法很可能在同一内存页面中。
- JIT编译器可以在代码运行时执行基于统计分析的代码优化。
JIT编译器的缺点:
- 在最初执行应用程序时, JIT编译器需要更多的启动时间。
- JIT编译器大量使用高速缓存存储器来存储运行时所需的源代码方法。
最后
以上就是朴实小懒猪为你收集整理的.net core发布跨平台发布程序到IOS、linux、windows的全部内容,希望文章能够帮你解决.net core发布跨平台发布程序到IOS、linux、windows所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复