WellsCarrie,
That was exactly the problem...I moved the declaration of the System.Threading.Thread outside of the OnStart routine, and it immediately started working like I was expecting it to. For some reason, I'm guessing since it was working in debugging mode, I didn't even think about the...