x64系统下无法加载autocad.net程序
本帖最后由 豆角 于 2013-5-16 08:35 编辑我在win7/x86下制作的autocad.net二次开发程序,在win7/x64下无法加载是怎么回事儿?
在win7/x64下用netload命令加载我编译的*.dll文件,马上引发autocad2010关闭。
(我用远程协助帮别人安装自己的程序,我的电脑不是X64系统。不知是不是X64系统的原因。)
有知道怎么原因的吗?谢谢!
本帖最后由 sieben 于 2013-5-16 13:54 编辑
正常,
你可以在 项目属性 生成 目标平台 选用 X64 项
另外,不要把你这里的acmgd.dll,acdbmgd.dll给过去 sieben 发表于 2013-5-16 13:53 static/image/common/back.gif
正常,
你可以在 项目属性 生成 目标平台 选用 X64 项
另外,不要把你这里的acmgd.dll,acdbmgd.dll给过去
“选用 X64 项”我试了,不行。
“不要把你这里的acmgd.dll,acdbmgd.dll给过去”是什么意思? 把之前32位的acmgd.dll、acdbmgd.dll
换成64位的,复制本地设置为false。
还有就是 放在64位平台下重新编译一下。 这样子吧,你叫用户把他的64位的acmgd.dll,acdbmgd.dll给你,然后你引用这两个文件编译; 另外两个地方的AutoCAD版本一样不?除了32位,64位不同外,会不会一个是AutoCAD2012,另外个是AutoCAD2013? 本帖最后由 豆角 于 2013-5-18 16:38 编辑
“把之前32位的acmgd.dll、acdbmgd.dll
换成64位的,复制本地设置为false。
还有就是 放在64位平台下重新编译一下。”
也不对。
(我用的vs2010 framework3.5 win7/32位;对方是AUTOCAD2010,win7/64位.) 我的环境 win7 64位 可以启动acad但是不能加载 命令 编译平台请使用Anycpu编译
页:
[1]