51butian 发表于 2015-3-30 09:20:46

C#开发的cad,cad2008没问题,cad2014就出现错误

System.MissingMethodException: 找不到方法:“Autodesk.AutoCAD.ApplicationServices.DocumentCollection Autodesk.AutoCAD.ApplicationServices.Application.get_DocumentManager()”
cad2008没事 。2014就不行 这个好像是出现再   Document acDoc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument; 这句话上, 这个事最基本的 一个了 都执行不过去 、报这种错误大神帮忙看看



System.InvalidCastException: 无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“Autodesk.AutoCAD.Interop.AcadApplication”。此操作失败的原因是对 IID 为“{8F17437C-2EFB-4FC4-8188-EEFA50FE7147}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 不支持此接口 (异常来自 HRESULT:0x80004002 (E_NOINTERFACE))。

还有这个是不是不支持自定义菜单栏?大神帮忙看看


http://bbs.mjtd.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 51butian的微博

ivde 发表于 2015-3-30 09:48:52

2013以上多了一个引用accore.dll

51butian 发表于 2015-3-30 10:02:02

ivde 发表于 2015-3-30 09:48 static/image/common/back.gif
2013以上多了一个引用accore.dll

哦 好 我试试 原先就2个 dll,2014用3个?

51butian 发表于 2015-3-31 14:26:50

ivde 发表于 2015-3-30 09:48 static/image/common/back.gif
2013以上多了一个引用accore.dll

谢谢已经解决额一个是。net版本的事情 一个是少dll
页: [1]
查看完整版本: C#开发的cad,cad2008没问题,cad2014就出现错误