64-bit Editions of IIS
IIS in SySWoW Mode
VB6 COM DLL on 64 bit Windows 7
Last post Mar 21, 2012 04:03 AM by Leo Tang - MSFT
Mar 15, 2012 06:38 AM|Sam Solomon|LINK
I have a machine that has 64 bit Windows 7. I am trying to run a classic asp site on this machine. I am using IIS 7.5. This classic asp site uses VB6 COM DLLS that are 32 bit. My COM DLLs are copied in C:\Windows\SysWOW64 and I have registered them using
regsvr32 like this:
Now when i browse the site I get the following error:
An unhandled exception('Class does not support Automation or does not support expected interface') occured in w3wp.exe.
In the advance settings of my application pool that I use for my classic asp site, I have set Enable 32-bit applications =True. I would appreciate any help in solving this issue.
Mar 21, 2012 04:03 AM|Leo Tang - MSFT|LINK
Below is one of the possible cause
"This error occurs because the user manually copied the DLL to a computer where the
Visual Basic runtime library is not located"
PRB: Error Message: Class Does Not Support Automation or Expected Interface