明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: MyNameIsLiLei

[基础] CAD二次开发多版本编译的一次记录

[复制链接]
发表于 2022-7-8 22:19:27 | 显示全部楼层
有共享项目了,不用一个个链接了
发表于 2022-7-9 18:15:11 | 显示全部楼层
我以前是通过自定义编译前事件来修改 .csproj 文件对不同版本CAD条件编译,只需要创建一个项目,缺点是一次只能编译一个版本并需要重新加载项目。
现在有 MSBuild 这一神器,一个 csproj 就可以对多个平台编译,楼主可以了解下。
发表于 2022-7-9 20:47:46 来自手机 | 显示全部楼层
我目前云里雾里………
发表于 2022-7-10 10:00:46 | 显示全部楼层
ProgramFancier 发表于 2022-7-9 18:15
我以前是通过自定义编译前事件来修改 .csproj 文件对不同版本CAD条件编译,只需要创建一个项目,缺点是一次 ...

msbuild   yyds
发表于 2022-7-21 12:19:42 | 显示全部楼层
这test.cs还要放两遍,还是standard类库吧,同时编译net3.5 4.0 4.5,代码还不用放3遍
发表于 2022-12-2 22:17:17 | 显示全部楼层

怎么做的
-------------------------
发表于 2023-1-12 14:53:13 | 显示全部楼层
MSBuild 还没有使用过,试试。
发表于 2023-3-5 10:11:00 | 显示全部楼层
MyNameIsLiLei 发表于 2022-7-8 14:44
2.给每个项目添加相关的引用。

请问:
添加引用:AcCui.dll,acdbmgd.dll,acmgd.dll;这三个dll在CAD的安装目录下。意味着要同时安装三个版本的CAD?
发表于 2023-3-6 09:14:36 | 显示全部楼层
pxt2001 发表于 2023-3-5 10:11
请问:
添加引用:AcCui.dll,acdbmgd.dll,acmgd.dll;这三个dll在CAD的安装目录下。意味着要同时安装 ...

你可以从别的地方拷贝这些Dll
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 05:55 , Processed in 0.159593 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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