You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

.NET 8下通过COM互操作访问AutoCAD 2025时遭遇COM异常求助

.NET 8下通过COM互操作访问AutoCAD 2025时遭遇COM异常求助

我最近把一个基于.NET Framework、通过COM互操作访问AutoCAD 2023的应用,迁移到了.NET 8环境,同时AutoCAD也升级到了2025版本(毕竟它强制要求依赖.NET 8)。

折腾的时候发现,原来用的Marshal.GetActiveObject()方法在.NET 8里居然找不到了,没办法我只能自己从头实现了一个替代的逻辑。可现在麻烦来了——就算我明明已经打开了AutoCAD 2025,程序运行到指定代码行的时候还是会抛出COM异常:

System.Runtime.InteropServices.COMException: 'O...

有没有大佬能帮我分析分析这是怎么回事啊?我实在摸不着头绪了😭

内容来源于stack exchange

火山引擎 最新活动