找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 639|回复: 5

[求助]:不知哪位在 Visual Studio .NET 2003 中真正开发过ARX?

[复制链接]
发表于 2003-9-29 08:45:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
把mfc70.lib xxx70.xxx拷入项目路径
Microsoft Visual Studio .NET 2003编译ARX通过 0 errors,
但在Autocad2004 中装载时却提示 unable to load!!!
请问怎么解决,谢谢!
不知哪位在Microsoft Visual Studio .NET 2003 中真正开发过ARX?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-9-29 10:08:39 | 显示全部楼层

据说.NET2003不行

用VC7.0可以,2003好像是开发不了,你可以到CAD网站上看看
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-29 13:48:46 | 显示全部楼层
楼上说对了。 ArxObject For 2004 VC7.0 和 AutoCAD2004 是穿一条裤子的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-9-30 09:28:56 | 显示全部楼层
在安装 'ObjectARX Wizards for AutoCAD 2004' 时提示如下

===================================================================================
WARNING

- Visual C++ 7.0 (part of Visual Studio .NET 2002) must be used when building ObjectARX applications for AutoCAD 2004.
- ObjectARX applications built with any other compiler version (such as Visual C++ 7.1, part of Visual Studio .NET 2003) will prompt a warning when loaded by AutoCAD 2004. These applications may also cause issues at runtime due to the incompatibility of MFC and C-runtime DLLs between Visual C++ 7.0 and 7.1. If you choose to go ahead with developing with Visual Studio .NET 2003, we strongly recommend you use Visual Studio .NET 2002 for building and testing your ObjectARX application.

Do you still want to install the ‘ObjectARX Wizards for AutoCAD 2004’ on ‘Visual Studio .NET 2003’?
===================================================================================

上面的提示没有明确表明‘Visual Studio .NET 2003’不能(can not)编译 ARX ,
只不过强烈见议(strongly recommend)使用 Visual Studio .NET 2002。

因此是否可以通过某些设置使‘Visual Studio .NET 2003’能够开发ARX?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-30 13:55:39 | 显示全部楼层
‘Visual Studio .NET 2003’确实是可以编译ARX的,你也已经做到了。
你也确实有办法做到加载它,你甚至还可以用其它的编译器去编译它,
但是这样做的意义何在?代码很不安全,你根本无法安全控制它。

虽然理论上也是可以实现安全控制,如托管,虚拟机,中间件等技术都可以实现。
但这已经远远超出了开发一个ARX应用的范畴。

要么你选择抛弃ARX,因为确实它不那么好用;
要么你就用ARX,并遵循它的那些要求和限制,AutoDesk公司自己都遵循这些规则。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-10-5 15:43:25 | 显示全部楼层
就是不能开发,而且2004的那个ace(autocad class explor)还有问题!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-15 01:02 , Processed in 0.182312 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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