因为想把quartz.net自动run的程式挂到windows服务中去,遇到问题记录
1.创建windows服务后,利用C:WindowsMicrosoft.NETFrameworkv4.0.30319下的InstallUtil.exe执行安装
cmd
cd C:WindowsMicrosoft.NETFrameworkv4.0.30319
InstallUtil f:xx.exe --安装服务
InstallUtil -u f:xx.exe --卸载服务
ProjectInstaller.cs文件中要添加serviceInstaller
2.windows服务启动时如果报错,就是程式中有错误
3.配置文件不能动态读取,只能重新编译exe文件,再加入到服务中去才能生效,重新编译之前,要先卸载服务,进程中停掉exe,才能重新编译,否则会报错
装x慎用!