.NET Exception HRESULT: 0x800736B3

For a .NET application that all of a sudden fails to start, but works fine logged on as a different user, the problem is with some temporary application files. Solution: delete the 'apps' folder in 'C:\Documents and Settings\%username%\Local Settings\' - restarting the application from the shortcut should then kick it back into gear.

With thanks to here