目录 出发点:C#写好的控制台程序包含的功能为订阅设备端的数据,并将数据存储到本地电脑,但是本地电脑有时候会关机,如何将该程序部署到服务器端运行,并长期的保存数据 一、C#控制台程序发布操作步骤 1)在开发环境中选择生产-》发布选定内容 2) 选择下一步操作,并选择目标框架net6.0、目标运行时linux-x64 目标位置更改为自己想要的路径以方便查看 3)配置完成后选择发布按钮 4) 发布路径下找到发布的内容 5)查看linux-x64内容 二、将该发布的linux包压缩并上传到linux服务器的指定位置处 三、安装Linux的下的.net运行环境 在运行dotnet -h命令时会报错如下: 可行的安装方法如下【1】 1)移除之前存在的.net包(确保它们不会从错误的仓库中安装) 编辑 2)配置微软的仓库以忽略.net包 3)删除之前自行安装的dotnet包 4)手动安装dotnet包 #1 下载安装包 #2 安装SDK #3 配置环境 #4 验证安装是否成功 dotnet -h 四、运行程序 参考 出发点:C#写好的控制台程序包含的功能为订阅设备端的数据,并将数据存储到本地电脑