.net core 控制台程序发布并运行在 centos(便携应用方式)

编写一个console app并发布到centos

1.新建一个.net core控制台程序


2. 直接发布,选择目标运行为linux


3.将Release\netcoreapp2.0目录下的pulish目录复制到centos中

4.修改publish下的执行文件为可执行(文件属性中可修改)


5.在命令行窗口中可执行


如果执行报错:

Failed to load , error: libunwind.so.8: cannot open shared object file: No such file or directory

Failed to bind to CoreCLR at ‘/********/libcoreclr.so‘

不怕,因为我们没有安装libunwind,只要安装下即可,执行以下命令:

[root@localhost soft]# yum install libunwind


参考:

centos7搭建.netcore运行环境

拥抱.NET Core,如何开发跨平台的应用并部署至Ubuntu运行

小白的.Net Core 2.0 ConsoleApp入门(keng)指南(一)



  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值