Ich bin ein .Net Entwickler. Neu bei OPC. Als ich einige Beispiele von OPC Client ausprobiert habe, haben sie alle diesen Fehler. Es scheint, dass die DLL nicht registriert ist, wie es scheint. Aber ich weiß nicht, wie und wo ich sie registrieren kann.
error: retrieving the COM class factory for component with CLSID failed due to the following error: 80040154
Auch ich habe dies versucht
regsvr32 Interop.OPCAutomation.dll",
aber es gibt auch einen Fehler wie
The module "Interop.OPCAutomation.dll" was loaded but the entry-point DllRegisterServeer was not found.
Make sure that "Interop.OPCAutomation.dll" is a valid DLL or OCX file and then try again.
Ich habe so viele bestehende Foren durchforstet. So viele von ihnen sagten, ich solle das Plattformziel auf x86 ändern, aber ich habe immer noch das gleiche Problem. Zu Ihrer Information: Ich kann nur "Active (Any CPU)" in der Option "Platform" oben auf der Registerkarte "Build" der Projekteigenschaften sehen.
Hier sind die Details zu meiner Umgebung:
.Net 2005
OPCAutomation Weapper
Windows 7 64-bit OS
Dell Inspiron 1525 (I hope this is not a 64bit machine, but my engineer installed 64bit OS somehow).
Bitte helfen Sie mir.
Vielen Dank im Voraus!