C#控制檯建立topself windows服務時,從服務中運行時"服務沒有及時響應啓動或者控制請求"

 

最近在測試用控制檯寫的topself+Quartz.net 服務時,發現debug模式時能夠使用,但用服務啓動時,總會報錯,沒法成功開啓服務:測試

在排除故障中發現以下緣由:.net

1.Quartz 3.0以上版本使用嵌入式方式能夠成功實現, Quartz 2.x.x會出現此類狀況;debug

2.當服務中使用了相對路徑時,在服務中開啓時沒法找到,尤爲是數據文件或者xml文件等等,所以須要配置絕對路徑;3d

相關文章
相關標籤/搜索