vm+centos7.0+.net core部署(二)

程序准备

工具vs2019

新建项目,web或者控制台,都可以,

vm+centos7.0+.net core部署(二)

选择目标框架是最新core3.1 ,服务器要安装对应版本的运行时

vm+centos7.0+.net core部署(二)

程序完成后要改成release方式生成发布

vm+centos7.0+.net core部署(二)

发布时要设置发布到文件

vm+centos7.0+.net core部署(二)

部署模式,依赖框架或者独立。独立方式比较大,我没有发布成功,测试服务器装的是centos7 64位,所以目标运行时选的是linux64位 发布,做好程序准备。

注:

程序编辑是遇到了个坑,

程序在win环境下运行正常,部署到linux上时报错,试了几次,找到问题,

程序里有取文件目录的一段

linux下对文件名是区分大小写的,win下无区分

vm+centos7.0+.net core部署(二)