列位大侠,俺又有问题了!
<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> <p>而且,在debug配置下调试通过的程序,在release配置下竟然很多错误。</p><p>好像release配置下,不支持Unicode</p> <p>五一大假结束,各位游侠也该出来活动了吧</p> release配置下,当然是支持Unicode的了,你所说的release配置下很多错误,是指的编译错误还是运行错误,如果是编译错误,那肯定是你的配置设置有问题了,如果是运行错误,则有可能是某些变量的初始化引起的 <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="收费低, 服务好的空调维修 @Vogate.com" href="http://action.vogate.com/click/click.php?ads_id=184&site_id=6235007045039494&click=1&url=http%3A//www.baoyi-sh.com&v=0&k=%u5B89%u88C5&s=http%3A//www.mjtd.com/bbs/dispbbs.asp%3FboardID%3D14%26ID%3D59874%26page%3D1&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> <p>我曾经碰到个问题,就是用打过补丁的VS2005.net编译出来的Arx不能在其他机器上运行通过,</p><p>而没有打过补丁的VS2005.net 编译出来的就没有问题。</p> <p>哦,原来这样,谢谢</p>
页:
[1]