乐筑天下

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

请教下:VS2008下引用acdbmgd.dll,运行时出现“找不到指定的模块”,谢谢

[复制链接]

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2014-4-19 17:11:00 | 显示全部楼层 |阅读模式
如题,我是win7+64位版本,主要是想使用“using Autodesk..DatabaseServices”,以及polyline的属性。
别见笑,菜鸟初学C#+CAD开发。
请指教下,谢谢!
补充下:我用的是CAD2008版+VS2008,已经添加acdbmgd,acmgd,Autocad,axdblib,并增加了using Autodesk.AutoCAD.Runtime,目标平台X86和anyCPU也都试过;也将acdbmgd和acmgd改成“复制本地=false”
还是不行,唉,请高人指点下。
回复

使用道具 举报

32

主题

651

帖子

8

银币

中流砥柱

Rank: 25

铜币
779
发表于 2014-4-19 17:41:00 | 显示全部楼层
1,不知道你想问什么?
2,你说的运行时是指什么?按F5键运行?你的项目是动态库dll还是可执行exe?
3,你知道入口函数吗?
回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2014-4-19 17:43:00 | 显示全部楼层

第二个问题:是按F5运行的
第三个问题:我不知道入口函数
polyline只有在使用using Autodesk.AutoCAD.DatabaseServices时才会出现,就是因为它我才引用的acdbmgd和acmgd两个dll,结果在按F5运行时,出现“找不到指定的模块。 (异常来自 HRESULT:0x8007007E)”;
我估计是引用这2个dll时出现的问题,如果不引用他们就不会出现
回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2014-4-20 12:25:00 | 显示全部楼层
自己顶一下,求帮助
回复

使用道具 举报

32

主题

651

帖子

8

银币

中流砥柱

Rank: 25

铜币
779
发表于 2014-4-20 19:32:00 | 显示全部楼层
你可能不知道你编译输出的东西需要装载使用的,不要弄你现在这个东西了,先看看别人的例子,或者ObjectARX.Net提供的例子
回复

使用道具 举报

32

主题

651

帖子

8

银币

中流砥柱

Rank: 25

铜币
779
发表于 2014-4-20 19:35:00 | 显示全部楼层
1,你是否了解AutoCAD的NetLoad命令?
2,你的东西至少是编译dll文件才能用
回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2014-4-21 23:19:00 | 显示全部楼层
谢谢,我已经换一种思路弄好了。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-6-29 03:48 , Processed in 3.700961 second(s), 66 queries .

© 2020-2025 乐筑天下

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