我在我的桌面.net 3.5应用程序中使用了旧的VB DLL问题。我最近有一台运行64位Windows 7的新计算机,而旧计算机的版本是32.我在从dll创建类的实例时遇到了此异常。在64位窗口上使用VB.NET DLL桌面应用程序7
dll的名称以Interop.DllName开头。
这是例外:
检索COM类工厂CLSID组件{C198B362-6AE8-4DC3-A3E9-5DA5E60B326F}失败,原因是出现以下错误:80040154
是没有问题的注册使用regsvr32的注册表的DLL,但当我试图找到使用RegDllView DLL我找不到它。
Thanx的帮助!
不能使用一个32位的DLL在一个64位的过程中。 – 2012-02-16 15:09:48