Register .NET COM library
If you have applications that need to create objects or call code from a .NET COM dll, then you will need to make sure you have registered the dll correctly.
To do this type in the following from the command line:
regasm <FileToBeRegistered.dll> /codebase
I've just spent a few hours trying to work this is out, as I was working with a classic ASP website that made a 'Server.CreateObject(...)' call to a .NET COM assembly and was getting this error:
Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/Path/Home.asp, line 203
800401f3






Many people complain that they cannot create objects despite having applications but they fail to realize that in order for those applications to function properly, they need to register the dll and that too without an error which may sound confusing to some. However it’s not that confusing as you might think. It is in fact easy but you certainly need to know how to do the job effectively so that those applications don’t complain the next time!
Reply to this