I have an ASP.NET website (in C#) that takes in user data and then attempts to create a windows scheduled task. Of course, this works great on the DEV machine, but fails to
Are you writing something to the eventlog ?
It is possible that your component (which is hosted in IIS i presume ? ) has no access to the write something in the eventlog.
This is merely a guess ~ a while ago, I've been faced with a similar problem, and I've solved it in this way: