最近在測試用控制檯寫的topself+Quartz.net 服務時,發現debug模式時能夠使用,但用服務啓動時,總會報錯,沒法成功開啓服務:測試
在排除故障中發現以下緣由:.net
1.Quartz 3.0以上版本使用嵌入式方式能夠成功實現, Quartz 2.x.x會出現此類狀況;debug
2.當服務中使用了相對路徑時,在服務中開啓時沒法找到,尤爲是數據文件或者xml文件等等,所以須要配置絕對路徑;3d