title: Using Quartz .net in windows Service
body: <p>I have been trying to recreate a .net Windows Service to utilize the Quart Scheduling system, instead of simple timers. So far the Service runs perfectly when started from inside a separate GUI app that has been built to run the service in an interactive mode. However when starting the service alone from within Service manager I receive a windows service error 1053 immediately after starting it (most of the time, it has started a few times on one computer but very inconsistently and even then only after a reboot). After attaching a debugger to the process I can see that it always stops when running “GetScheduler()” (the program never throws an exception however)</p>
  
  <p>Currently I am creating a Schedule factory and running GetScheduler() from within the service constructor. I have tried running these commands in the OnStart() method instead but I receive an error 1067 then. </p>
  
  <p>Also because Quart is open source, I have tried importing its code and searching for where my program stops inside of GetScheduler() but it never stops at the same place.</p>
  
  <p>Any ideas for why I can’t run the program as a service would be appreciated, Thanks</p>