zackary 发表于 2007-4-30 11:44:00

列位大侠,俺又有问题了!

<div class="t_msgfont" id="message2143">vs2005+objectARX用vc++做的arx文件,在我的机器上运行正常。<br/>换到另一台机器(同样安装AutoCAD2007,可能版本不同),就加载不了。<br/>CAD给出的提示如下:<br/>命令: arx<br/>输入选项 [?/加载 /卸载 /命令 /选项 ]: l<br/>D:\Program Files\AutoCAD 2007\Support\ST.arx 是无效 ARX 文件。<br/>AcRxDynamicLinker 加载“D:\Program Files\AutoCAD 2007\Support\ST.arx”失败<br/>d:\Program Files\AutoCAD 2007\acad.exe</div>

zackary 发表于 2007-4-30 14:35:00

<p>而且,在debug配置下调试通过的程序,在release配置下竟然很多错误。</p><p>好像release配置下,不支持Unicode</p>

zackary 发表于 2007-5-8 10:51:00

<p>五一大假结束,各位游侠也该出来活动了吧</p>

fpiw 发表于 2007-5-8 13:02:00

release配置下,当然是支持Unicode的了,你所说的release配置下很多错误,是指的编译错误还是运行错误,如果是编译错误,那肯定是你的配置设置有问题了,如果是运行错误,则有可能是某些变量的初始化引起的

zackary 发表于 2007-5-8 13:12:00

<div class="t_msgfont" id="message2143">谢谢,果然是配置的问题,release配置下的问题已经解决。</div><div class="t_msgfont" id="message2143">但是,在我机器上验证可用的arx文件换到别人机器上还是不能用。</div><div class="t_msgfont"></div><div class="t_msgfont">vs2005+objectARX用vc++做的arx文件,在我的机器上运行正常。<br/>换到另一台机器(同样<a class="vLink1" id="vad_5" title="收费低,&nbsp;服务好的空调维修 @Vogate.com" href="http://action.vogate.com/click/click.php?ads_id=184&amp;site_id=6235007045039494&amp;click=1&amp;url=http%3A//www.baoyi-sh.com&amp;v=0&amp;k=%u5B89%u88C5&amp;s=http%3A//www.mjtd.com/bbs/dispbbs.asp%3FboardID%3D14%26ID%3D59874%26page%3D1&amp;rn=280149" target="_blank" style="FONT-SIZE: 1em;"><font color="#000000">安装</font></a>AutoCAD2007,但软件来源不同),就加载不了。<br/>CAD给出的提示如下:<br/>命令: arx<br/>输入选项 [?/加载 /卸载 /命令 /选项 ]: l<br/>D:\Program Files\AutoCAD 2007\Support\ST.arx 是无效 ARX 文件。<br/>AcRxDynamicLinker 加载“D:\Program Files\AutoCAD 2007\Support\ST.arx”失败<br/>d:\Program Files\AutoCAD 2007\acad.exe</div>

wshling 发表于 2007-5-14 09:43:00

<p>我曾经碰到个问题,就是用打过补丁的VS2005.net编译出来的Arx不能在其他机器上运行通过,</p><p>而没有打过补丁的VS2005.net 编译出来的就没有问题。</p>

zackary 发表于 2007-5-14 11:58:00

<p>哦,原来这样,谢谢</p>
页: [1]
查看完整版本: 列位大侠,俺又有问题了!