乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 24|回复: 0

创建一个具有AutoCAD.Net功能的DLL以用于AutoCAD VBA

[复制链接]
frd

1

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2019-6-11 14:37:20 | 显示全部楼层 |阅读模式
我正在尝试创建一个包含AutoCAD.Net功能的DLL,该功能可从AutoCAD中的VBA调用。我希望能够在现有的大型VBA应用程序中运行一些AutoCAD.Net代码。
首先,我创建了一个简单的DLL,其中不包含AutoCAD功能,该功能通过选中“使程序集COM可见”和“注册COM互操作”来工作。
然后我创建了一个具有一些AUOCAD.Net功能的DLL(CreateExtrudedSolid),但在构建过程中我遇到了以下错误

无法加载文件或程序集'accoremgd、Version=23.0.0.0、文化=中性、PublicToken=null'
或其依赖项之一。
我正在使用Windows 10,. Net Framework 4.7.1,Visual Stuio 2017,AutoCAD 2019,并按类导入以下内容:
Autodesk.AutoCAD.ApplicationServices
Autodesk.AutoCAD.DatabaseServices
Autodesk.AutoCAD.Geometry
Autodesk.AutoCAD.Runtime
我添加了以下引用
accoremgd.dll
acdbmgd.dll
acmgd.dll
AcWindows.dll
Autodesk.AutoCADInterop.dll
Autodesk.AutoCADInterop.Common.dll
如何使此工作?
感谢您的帮助。

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2024-11-22 09:23 , Processed in 0.138885 second(s), 54 queries .

© 2020-2024 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表