引用未被识别 - Visual Studio .NET 2003

时间:2011-06-30 15:05:13

标签: .net dll reference visual-studio-2003

我正在研究Visual Studio .NET 2003中的一个项目 - 在这个项目中我已经引用了一个DLL,但是,当我尝试访问时创建一个这种类型的对象我收到了错误(Type not found or more最近找不到错误的方法。)

我尝试过诸如重建项目,读取引用以及通过regsvr和regasm重新注册DLL之类的事情,但到目前为止,我一直在拍摄空白。另外值得注意的是,当我在Debug模式下查看Modules窗口时,有问题的DLL被标记为未加载的符号。

这是一个黑暗中的镜头,但如果有人可能会有一些解决这个问题的建议,我会很高兴听到它们。

更新了w。错误消息:

CLSID {277975FD-EDFE-4BC8-8BF0-394DB3C8CC5C}的COM对象无效或未注册。

最初抛出的是什么 - 我无法找到对DLL的引用。这个CLSID在我的注册表中。

另一位程序员修改了它,现在这个错误信息是给出的:

找不到方法:Int32 CmsIntDataLib._InterfaceLog.InsertInterfaceLog(System.String,CmsIntDataLib.JOB_TYPE_CODE,CmsIntDataLib.JOB_STATUS_CODE,System.String,System.String,System.String)

该方法确实存在于引用的DLL中,名称相同且所有参数都是准确的。

0 个答案:

没有答案