架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 27974|回复: 4

[.NET Core] 在Linux/Centos上运行.net core控制台程序[源码]

[复制链接]
发表于 2017-5-17 15:11:43 | 显示全部楼层 |阅读模式
QQ截图20170517150431.jpg
不废话,先把在linux/centos运行成功的截图展示一下!

步骤如下:

1:请确保 Visual Studio 生成的是应用程序的发行版本。 必要时,将工具栏上的生成配置设置从“调试”*更改为“发行”*,如下图所示。
QQ截图20170517150512.jpg

2:右键单击 XXX 项目(而不是XXX 解决方案),然后选择菜单中的“发布”*。 还可以选择“生成”Visual Studio 主菜单中的“发布 XXX”***。
看到下图所示的“发布”*对话框时,选择“创建新配置文件”*,新建发布配置文件。

QQ截图20170517150600.jpg


3:在上图所示的“选取发布目标”*对话框中,选择“确定”*按钮,将应用程序发布到本地文件系统。 程序将位于应用程序项目目录的 bin\release\PublishOutput 子目录中

4:至此,你已创建发布配置文件,请选择“发布”*对话框中的“发布”*按钮,如下图所示。

QQ截图20170517150939.jpg
已发布的输出包括以下三个组成应用程序的文件,可以通过将这些文件复制到目标系统进行部署:
MyFirstNetCore.dll
MyFirstNetCore.deps.json
MyFirstNetCore.runtimeconfig.json
runtimes文件夹
第四个文件 MyFirstNetCore.pdb 包含调试符号。 无需将此文件与应用程序一起分发,尽管应在需要调试应用程序的发布版本的情况下保存此文件。
runtimes文件夹是程序所需要的dll包

5:上传到Linux/centos系统,具体上次方式,我就不讲了。

6:执行:

我们可以看到文章最上面的图片效果了!!!!.net core控制台程序成功在linux/centos环境下运行!


最后,附上发布包和源码!如下:

游客,如果您要查看本帖隐藏内容请回复





上一篇:.net core控制台中文字符乱码两种解决办法
下一篇:HTTP协议各个参数详解
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2020-6-22 16:57:37 | 显示全部楼层
2元花的。。。值
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2020-6-26 02:52:03 | 显示全部楼层
这个一定要学学
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2021-8-4 16:34:52 | 显示全部楼层
11111111111111111111111111111111
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2022-2-27 19:04:33 | 显示全部楼层
谢谢大佬!
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-25 21:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表