我在Visual Studio 2008下的VB.net中编码。我有这个错误,我不明白为什么。
由于以下错误,检索CLSID为{XXXX}的组件的COM类工厂失败:80040154
我使用DLL,我想在64位编译它。我有以下代码:
Imports MetroProDAT_Library
Public Class Data
Public attr As ZygoDataAttributes
Public oData As ZygoDataFile
Public Sub LoadData(ByVal FileName As String)
Dim idx As Double
Dim jdx As Double
oData = New ZygoDataFile '///this sentence bug
attr = oData.Attribute
End Sub
End Class
答案 0 :(得分:-1)
它可能是dll文件。你有一个运行该程序所需的特定DLL文件吗?
将其注册到机器并再次测试