在项目属性设置编译前运行批处理"stopserver.bat "+服务名称 停止服务,在项目生成后运行“startserver.bat”+服务名称 开始服务。
批处理文件如下:
stopserver.bat
echo %1 > tempfile.tmp
net stop %1 >nul
if %ERRORLEVEL% GTR 0 del tempfile.tmp
startserver.batnet stop %1 >nul
if %ERRORLEVEL% GTR 0 del tempfile.tmp
if EXIST tempfile.tmp net start %1
本文介绍如何使用Visual Studio配合简单的批处理命令实现Windows服务程序的自动编译及部署流程。通过设置编译前后执行特定批处理文件的方式,可以有效地简化服务程序的更新过程。
581

被折叠的 条评论
为什么被折叠?



