Aspdonet page error: retrieving the com class factory for component with clsid {DD855F0D-48AF-4E28-B450-35671DE039EF} failed due to the following error: 80040154.
It indicates "retrieving clsid {} 80040154 of COM class factory components ".
I checked a lot of solutions from the Internet and did not succeed. The key is that I don't know what COMPONENTS {DD855F0D-48AF-4E28-B450-35671DE039EF} is. Later, I contacted component developers to find the solution, as shown below:
The reason for this problem is that the main system A is connected to another function B. The developer of this function B provides an interface, which is used to write COM components, to enjoy the services provided by function B. in this way, you need to register the COM component (XXX. DLL), the first written XXX. DLL is placed in the Windows directory of drive C. Run the second command: regsvr32 XXX. DLL. note whether this component has configured IP addresses and database account passwords. Because this is an interface provided by the developer, there may be IP address and other reconfiguration. the problem has been solved!
However, a new problem occurs immediately after the database connection component is successfully registered: "specified array was not of the expected type. "I personally think there is a problem with the COM component. I want to continue posting this exception.
On the afternoon of the Posting Day, I fixed the "specified array was not of the expected type." problem. My judgment is correct. Haha ~~ Actually, the development environment of the COM component is different from that of the local server. change the version. this must be provided by the developer, that is, the developer who writes components .....