编写一个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,只要安装下即可,执行以下命令:
[[email protected] soft]# yum install libunwind
参考:
拥抱.NET Core,如何开发跨平台的应用并部署至Ubuntu运行
小白的.Net Core 2.0 ConsoleApp入门(keng)指南(一)