当前位置:首页 > 文章中心 > 正文内容

ObjectArx 多版本开发,只用一个VS,不要太神奇

dgx6669个月前 (03-31)文章中心40

你要问ObjectArx开发最头疼的是什么?估计程序员都会回签,VS环境太多了。看下图:

Object ARX 开发版本对照表

AutoCAD 历史

有没有一种方法,只用一个VS版本,开发所有的ObjectARX插件?答案是:有的。

下面提供的方法,至少从2007--2023是可以。也是我们项目团队正在使用的。

百度一下,一劳永逸解决AutoCAD ObjectArx开发中VS版本问题,网上也有答案。试过,能解决一些问题。但随着版本增加,总有不如意的地方。所以我们采用了最笨的办法:

第一步:安装各个版本的VS

不是用一种吗?是的。因为需要各个版本的平台集,所以需要安装。这种方法是最稳妥的,也可以只提取其中的平台集部分,但这需要耐心。所以我们采用了简单有效的全部版安装。

那需要安装多少VS,这取决于你想兼容多少版本。我们从2007至2023的AutoCAD.从VS2005到VS2019全安装了。

第二步:在目录C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0增加平台集



注意:安装2019后,在2019的安装目录里也有个2017的平台集,建议删掉它,要不与VS2017里的重复了,使用的链接库也略有版本上的差异。

第三步:我们来看看具体的平台配置示例吧

第四步:我们的ObjectARX头文件及库文件放哪儿

根据平台文件中的配置路径放置。上图的配置路径是放在了:

第五步:我们来看下vs2019

快图工具配置的平台集

这时我们已经可以用VS2019来编译从AutoCAD2007---AutoCAD2023的插件了

第六步:64位即时调试怎么用

AutoCAD 64下,vs的即时调试低版本是有问题的。ObjectARX2018以后就没问题了。我们都是用2018,很好用。关于怎么配置即时调试,百度吧,到处都是。

第七步:哪么多版本,手工编译还是很累啊,我需要再简单自动化一些

这只是自动化了一个编译版本,多版本怎么自动化编译。还是脚本:

第八步:编译好后怎么自动打包

再写个自动压缩打包的脚本吧。用winrar的脚本。

我还想再自动上传到公司网站,那你自己写脚本吧,我的不发给你了。呵呵

所有版本,一键编译、打包,上传。哦,还可以自动加密哦。

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/701.html

标签: autocad2007
分享给朋友:

“ObjectArx 多版本开发,只用一个VS,不要太神奇” 的相关文章

2014版本的cad中一些常用设置

一、cad十字光标大小的设置1、在菜单栏中选择工具——选项(或者快捷命令op+空格)。2、选择“显示”,调节十字光标大小的数字,选择的数字大小可以根据自己的喜好来。3、点击颜色。4、弹出形象窗口颜色,选择统一背景,在颜色中选择自己想要的颜色,并点击应用并关闭(其他的颜色也一样)5、选择“绘图”,调节...

魔兽争霸官方对战平台520活动现已上线

520甜蜜相伴,魔兽争霸官方对战平台专属福利倾情放送!5月14日-5月24日,登录平台就送专属活动底纹,还有全新双子座动态头像超值上线。 爱与恨的双子星,超值礼包限时上线 5月20日-5月24日,双子座超值礼包登场! 双子座——阿尔萨斯8折礼包:“双子座”动态头像×永久+“双子座”动态底纹×...

打开软件遇警告 解决方法并不难

很多小伙伴在玩电脑的时候,都碰到过程序没打开,反倒蹦出个警告窗口的情况,有些窗口的警告信息还挺明白,有些信息或者文件名就比较“玄幻”了。它们到底啥意思呢?小编今天就来说一说最常见的那些,以及怎么解决这些问题吧。● Visual C ++问题在开启很多程序的时候,会出现MSxxxxx.dll缺失或无法...

Origin2017中文版

在公众号里放了Origin的2017中文版,,,然后安装步骤上和之前的9略微有些不一样,,,然后有些小伙伴有疑问,这里重新发一下2017的安装步骤。安装安装完成之后跳出开始菜单的快捷方式文件夹。(不要运行)破解我第一次在虚拟机上安装的时候出现了一个缺少msvcr110.dll的错误,,,百度说是缺少...

剪映APP里面字体的全称,经过字体对比,已经找到了

做自媒体的VLOG主,一般都比较担心侵权问题,主要就是字体侵权和音乐侵权,所以刚开始起步,我们就要有这种意识,不然等以后做大了,所有视频字体侵权,难道你下架所有视频?显然是不可能的,所以刚起步,我们就要了解哪些不侵权。在西瓜视频看到好多关于字体侵权的介绍,所以就研究了一下剪映APP里面,字体是否可以...

程序员传授:office各版本的下载和安装方法,不用到处找了

office作为大家常用的办公软件,有没有你最用的上手的版本呢?office发展至今,以及出现了很多的版本,我还记得上学的时候,做办公软件的office一级、二级的考试,用的办公软件都是office 2010的版本,那个版本真的很难用,不过要么用的习惯当然也是最好的了。后来,小编又开始用了offic...