Csharp 部署WebServer到服务器 并添加系统服务

一、发布项目代码,选择物理路径.例如:D:\SmartGuy\SiFang\Presentation\AgvHostSystem\bin\release

Csharp 部署WebServer到服务器 并添加系统服务

Csharp 部署WebServer到服务器 并添加系统服务

Csharp 部署WebServer到服务器 并添加系统服务

如果执行出现图二错误那您就需要下载vc/更新Windows如图三所示安装包

如果成功了出现...local:5000地址 那么您需要输入这个网址看看是否显示您项目的登录界面,能就说明部署WebServer成功.

将您的Release发布后生成的文件拷贝到你的U盘上

二、发布系统服务代码,发布路径下cmd 执行InstallUtil.exe AgvMonitorWinService.exe

Csharp 部署WebServer到服务器 并添加系统服务

然后完成同样拷贝到你的U盘上

1.网站部署问题
先保证环境都已经安装好了比如:entity framework4.7.2(将sql转化成类库形式的框架).netcore2.2 、redis缓存 、sqlservice2012

2.数据库还原问题
删除掉的数据库 该mdf ldf还存在Data文件夹下 应删除干净

3.AgvmonitorService 服务启动问题

Csharp 部署WebServer到服务器 并添加系统服务
服务器名字错误 提交时 服务 一直提示已存在  估计双击系统中有一个服务 跟此服务相同