.net 开发---windows服务

因为想把quartz.net自动run的程式挂到windows服务中去,遇到问题记录

1.创建windows服务后,利用C:\Windows\Microsoft.NET\Framework\v4.0.30319下的InstallUtil.exe执行安装

cmd

cd C:\Windows\Microsoft.NET\Framework\v4.0.30319

InstallUtil  f:\xx.exe   --安装服务

InstallUtil -u  f:\xx.exe  --卸载服务

ProjectInstaller.cs文件中要添加serviceInstaller

2.windows服务启动时如果报错,就是程式中有错误

3.配置文件不能动态读取,只能重新编译exe文件,再加入到服务中去才能生效,重新编译之前,要先卸载服务,进程中停掉exe,才能重新编译,否则会报错

 

装x慎用!

posted @ 2016-06-17 16:47  jake1987  阅读(168)  评论(0)    收藏  举报