Page 1 of 1

v 5.06 on IIS7 64bit app pool

Posted: Tue Nov 09, 2010 1:29 am
by 6920122
I am doing a migration from Windows 2003 32bit to Windows 2008 R2 64bit IIS7. I have successfully tested CreateObject(TeeChart.TChart) on IIS7 on an asp page when running under a 32 bit app pool. When I switch to using a 64bit app pool I get the Create Object failed error. I understand that this is because the COM Object is not registered in the 64bit registry, only in the WOW64 registry. I have worked around this problem with other 32bit COM+ objects by registering them in a Component Services application so that the 64bit app pools creates the 32bit object out of process in a 32bit dllhost.exe. Is there anyway to register the base TeeChart.TChart object contained in TeeChart5.ocx in Component Services? If not does TeeChart v8 OCX support 64bit application pools?

Resolved: v 5.06 on IIS7 64bit app pool

Posted: Tue Nov 09, 2010 1:52 am
by 6920122
Once I renamed the TeeChart5.ocx to TeeChart5.dll it installed successfully in Component Services and it can now be created under a 64bit app pool. If you use this approach, I have found it necessary to uncheck "Enforce access checks for this application" on the Security tab of the COM+ application properties.

Re: v 5.06 on IIS7 64bit app pool

Posted: Wed Nov 10, 2010 8:50 am
by Marc
Hello,

Many thanks for the followup and feedback. That's interesting information, we'll take it into account.

Regards,
Marc Meumann