After building the package I used ORCA to set the ALLUSERS property to 1 and to change the install sequence of 3 custom actions that come with the winhttp.dll. The problem I am having is when some of the clients try to use the SOAP portion of the project, they get an error message stating: WSDLReader: Loading of the WSDL file failed HRESULT=0x80040154: Class not registered. It is not happening on all the clients. Some of the clients work fine. I can't seem to find any common denominators between any of the clients that do not work.
I am unable to duplicate the problem at our office. All the clients that
are not working properly are at other locations. Do you have any idea what could be causing this problem? I thought it may be OS related or related to permissions, but that does not seem to be the case. Any suggestions would be greatly appreciated.
But then again, it's always possible that the error message is misleading.
This error can occur if the application isn't able to connect to the WSDL
file. Perhaps the users experiencing these errors are having trouble because
of a proxy? You may have to configure the proxy. Click here for more information.
This was first published in October 2004