为什么C# AutoCAD二次开发生成的解决方案里很多.dll文件

周站长
周站长
管理员, Keymaster
7558
文章
0
粉丝
图文教程评论8,2012字数 180阅读0分36秒阅读模式
CAD自学网会员

最近在分享C# AutoCAD二次开发,不少用户问我,周站长,为什么生成的解决方案里很多.dll文件。

如图。CAD自学网-https://www.cadzxw.com/59465.html

CAD自学网-https://www.cadzxw.com/59465.html

主要是开发时必须引用AutoCAD提供的核心库文件(如acdbmgd.dll、acmgd.dll、AcCoreMgd.dll等),这些库包含AutoCAD的API接口,用于访问图形数据库、应用程序实例和用户交互功能。CAD自学网-https://www.cadzxw.com/59465.html

而在Visual Studio中,这些库的“复制本地”属性通常需设为False,以避免重复加载冲突。但若误设为True,可能会在输出目录生成冗余的副本。CAD自学网-https://www.cadzxw.com/59465.html

怎么解决?CAD自学网-https://www.cadzxw.com/59465.html

选择引用的库文件,右键,属性。CAD自学网-https://www.cadzxw.com/59465.html

CAD自学网-https://www.cadzxw.com/59465.html

把复制本地改成false。CAD自学网-https://www.cadzxw.com/59465.html

CAD自学网-https://www.cadzxw.com/59465.html

再次生成就没有了。CAD自学网-https://www.cadzxw.com/59465.html

CAD自学网公众号
微信扫一扫关注我,每天分享各种免费设计干货小技巧。
weinxin
我的微信
微信号已复制
育设学堂服务号
微信扫一扫关注我,各种设计实战全套视频教程在线学。
weinxin
我的公众号
公众号已复制
育设学堂建筑学院
周站长
  • 本文由 周站长 发表于2025年3月10日 00:55:13
  • 转载请务必保留本文链接:https://www.cadzxw.com/59465.html
  • c++
  • AutoCAD二次开发
育设学堂CAD课程
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证