d1742647821 发表于 2023-3-21 17:23:58

zzhangjunj 发表于 2023-3-21 16:55
我换成2.0可以了,如果想让程序在多个版本(不要求所有)通用,有什么解决办法呢

08到12用3.5,13 14 用4.0,15以上用4.5,standard项目一次编译出3个版本的dll

cairunbin 发表于 2023-3-22 07:38:22

zzhangjunj 发表于 2023-3-21 16:55
我换成2.0可以了,如果想让程序在多个版本(不要求所有)通用,有什么解决办法呢

没有办法编译一个通用于各CAD版本。

cairunbin 发表于 2023-3-22 07:39:30

cairunbin 发表于 2023-3-22 07:38
没有办法编译一个通用于各CAD版本。

可以针对不同的AutoCAD版本,分别编译。
然后,在.bundle文件夹内,设置每个dll适用的版本。
这样就可以实现安装一次,适用各AutoCAD版本了。

cairunbin 发表于 2023-3-22 07:41:01

zzhangjunj 发表于 2023-3-21 16:55
我换成2.0可以了,如果想让程序在多个版本(不要求所有)通用,有什么解决办法呢

不要随便挑一个低版本,要查一下AutoCAD对应的framework版本,对照设置vs,要精确对应才好。
页: 1 [2]
查看完整版本: 新人请教:netload无法加载dll文件