>We have a .Net server running an application with an Oracle back end. The server is running and were getting dropped out to the login screen about 20-30 times a day. Our contractor hit us with this this morning.
>Are there any work arounds?
I don't use anything like that, but if you're suggesting that the software you use for protection is incompatible with .NET, you could just disable it, and write your own little protection that is compatible with .NET:
http://msdn.microsoft.com/msdnmag/issues/02/04/Virus/Virus.asp