把windows 下开发的.net core程序部署到ubuntu上

不会搭建ubuntu下.net core环境的兄弟看我上一篇

我们先在windows下的vs 2017中新建一个.net core mvc项目

用默认模板就行

自己随便写点东西 运行的界面如图所示

把windows 下开发的.net core程序部署到ubuntu上

我们点击发布

把windows 下开发的.net core程序部署到ubuntu上

然后找到这个publish文件夹,整个拷到ubuntu下的个人文件夹中(上一篇建快捷方式的那个)

如下图

把windows 下开发的.net core程序部署到ubuntu上

在ubuntu中断中  输入 cd publish 会提示权限不足如图

把windows 下开发的.net core程序部署到ubuntu上

输入chmod 777 -R publish 如图

把windows 下开发的.net core程序部署到ubuntu上

再次输入cd publish

把windows 下开发的.net core程序部署到ubuntu上

可以看到经过更改权限后 可以进入此文件夹

输入 dotnet WebApplication1.dll

把windows 下开发的.net core程序部署到ubuntu上

显示此页面证明,运行成功

 

windows 下看一下效果

把windows 下开发的.net core程序部署到ubuntu上

可以看到毫无问题,

那么我们后续就可以了在windows 的vs下开发好web,然后部署到linux上,目前手头没有macos,所以苹果系统的就先不弄了,

工业环境用苹果的可能性也不大