Classic asp: Error ‘800a01ad’ ActiveX component can’t create object

asp-classiccomiis-7

Getting '800a01ad' ActiveX component can't create object while running a Classic ASP application on 64 bit windows 7. I have tried all suggested solution but no luck

  1. I have enabled 32-bit on my IIS Application Pool.
  2. I have registered the .DLL using C:/windows/syswow64/regsvr32.exe — the registration is successful.
  3. I have verified that the .DLL is found in the registry using C:/windows/syswow64/regedit
  4. I have created a COM+Application server application and added my Dll, when i select the DLL it loads all its components in the Components Found Box but Listed "No" under Installed heading even after adding this dll.
  5. Permission granted to IIS_USR on Dll directory.

Kindly Advice

Best Answer

I think you will get that error if you are using:

Set objConfig=CreateObject("CDO.Configuration")

when instead you should be using:

Set objNewMail = Server.CreateObject("CDO.Message")
Related Topic