Skip to main content
Inspiring
March 12, 2013
Answered

CF10 on w2k8 32 bit no COM-Access

  • March 12, 2013
  • 1 reply
  • 511 views

While testing CF10 before upgrading the production system I encountered following issue:

When trying to create an COM-Object I get the exception 0x80040154 - Class not registered.

This happens on Windows 2008 (32bit) after upgrading from CF9 to CF10.

With CF10 on Windows 2003 R2 32bit there are no problems accessing COM, neither with CF9 on w2k8 32bit.

The error message is not appropriate, it comes out with any class e.g. CDO.Message, and the classes are definitely registered and can be accessed e.g. from local scripting.

I've read about problems with 64bit OS, but never about 32bit.

Any ideas? Thanks for help

This topic has been closed for replies.
Correct answer Peter Kulla

The problem seems to be related to the updates: although the updates are claimed to be cumulative, in fact they are not.

Installed the current Version 10.0.0.283922 everything works fine. Installing directly the update 4 or above breaks the COM access.

If you install the update 2 first followed by other updates, you get up to 10.0.8.283922 and the COM access still works.

I hope it helps in case someone encounters the same issue.

1 reply

Peter KullaAuthorCorrect answer
Inspiring
March 13, 2013

The problem seems to be related to the updates: although the updates are claimed to be cumulative, in fact they are not.

Installed the current Version 10.0.0.283922 everything works fine. Installing directly the update 4 or above breaks the COM access.

If you install the update 2 first followed by other updates, you get up to 10.0.8.283922 and the COM access still works.

I hope it helps in case someone encounters the same issue.