明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1917|回复: 8

x64系统下无法加载autocad.net程序

[复制链接]
发表于 2013-5-16 07:59:36 | 显示全部楼层 |阅读模式
本帖最后由 豆角 于 2013-5-16 08:35 编辑

我在win7/x86下制作的AutoCAD.net二次开发程序,在win7/x64下无法加载是怎么回事儿?
在win7/x64下用netload命令加载我编译的*.dll文件,马上引发autocad2010关闭。
(我用远程协助帮别人安装自己的程序,我的电脑不是X64系统。不知是不是X64系统的原因。)
有知道怎么原因的吗?谢谢!

发表于 2013-5-16 13:53:20 | 显示全部楼层
本帖最后由 sieben 于 2013-5-16 13:54 编辑

正常,
你可以在 项目属性 生成 目标平台 选用 X64 项
另外,不要把你这里的acmgd.dll,acdbmgd.dll给过去
 楼主| 发表于 2013-5-16 15:22:23 | 显示全部楼层
sieben 发表于 2013-5-16 13:53
正常,
你可以在 项目属性 生成 目标平台 选用 X64 项
另外,不要把你这里的acmgd.dll,acdbmgd.dll给过去

“选用 X64 项”我试了,不行。
“不要把你这里的acmgd.dll,acdbmgd.dll给过去”是什么意思?
发表于 2013-5-16 17:45:52 | 显示全部楼层
把之前32位的acmgd.dll、acdbmgd.dll
换成64位的,复制本地设置为false。
还有就是 放在64位平台下重新编译一下。
发表于 2013-5-16 19:06:48 | 显示全部楼层
这样子吧,你叫用户把他的64位的acmgd.dll,acdbmgd.dll给你,然后你引用这两个文件编译;
发表于 2013-5-16 19:08:49 | 显示全部楼层
另外两个地方的AutoCAD版本一样不?除了32位,64位不同外,会不会一个是AutoCAD2012,另外个是AutoCAD2013?
 楼主| 发表于 2013-5-18 16:09:21 | 显示全部楼层
本帖最后由 豆角 于 2013-5-18 16:38 编辑

“把之前32位的acmgd.dll、acdbmgd.dll
换成64位的,复制本地设置为false。
还有就是 放在64位平台下重新编译一下。”
也不对。
(我用的vs2010 framework3.5 win7/32位;对方是AUTOCAD2010,win7/64位.)
发表于 2013-5-19 20:50:03 | 显示全部楼层
我的环境 win7 64位 可以启动acad但是不能加载 命令
发表于 2013-5-30 09:30:52 | 显示全部楼层
编译平台请使用Anycpu编译
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-12-19 22:50 , Processed in 0.199479 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表