This problem is happening on Windows Server 2003 with the latest service pack and MS updates. The server has Internet Explorer 7 installed. We applied MS update Security Update for Windows Internet Explorer 7 (KB937143) and then our web site would no longer load properly. We get an error on the first line of ASP code loading one of our .NET COM objects using a Server.CreateObject call. Just to be clear this is not ASP.NET, but classic ASP. At some point we want to convert the old ASP code, but that is on the backlog :-)
Our environment is ASP pages which load .NET COM objects to perform data access and such. This version of the site has been in production for over a year now. We are using the .NET Framework 2.0. I created a very simple .NET COM object and try to load it from a very simple ASP page and it fails.
If we uninstall the KB937143 update then everything works fine.
It seems strange an IE7 update is affecting .NET interop to ASP, but it is.
I've attached sample code.
I'm not sure if this is an ASP issue or a .NET issue. It could be coming from either side.
Another note, as a test I created a COM object using VB6 and it worked fine with KB937143 installed.