中望CAD c#二次开发 ——VS环境配置

新建类库项目:下一步

下一步

下一步:

或直接:

改为:

<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>

<TargetFramework>NET48</TargetFramework>

<LangVersion>preview</LangVersion>

</PropertyGroup>

<ItemGroup>

<PackageReference Include="ZWCAD.NetApi" Version="20.22.0" ExcludeAssets="runtime">

</PackageReference>

</ItemGroup>

</Project>

cs 复制代码
using ZwSoft.ZwCAD.ApplicationServices;
using ZwSoft.ZwCAD.Runtime;
namespace ClassLibrary1
{
    public class Class1
    {
        [CommandMethod("xx")]
        public void zwcad()
        {
            Application.DocumentManager.MdiActiveDocument.Editor.WriteMessage("zwcadok了\n");
        }
    }
}

一个项目可同时编译多个类型CAD,如下添加项目,配置autocad即可。

相关推荐
-雷阵雨-17 分钟前
数据结构——栈和队列(模拟实现)
java·开发语言·数据结构·intellij-idea
ObjectX前端实验室35 分钟前
【react18原理探究实践】scheduler原理之Task 完整生命周期解析
前端·react.js
祈祷苍天赐我java之术40 分钟前
Redis 热点数据与冷数据解析
java·redis·mybatis
ObjectX前端实验室1 小时前
【react18原理探究实践】调度器(Scheduler)原理深度解析
前端·react.js
路漫漫心远1 小时前
音视频学习笔记十八——图像处理之OpenCV检测
前端
大飞pkz1 小时前
【设计模式】访问者模式
开发语言·设计模式·c#·访问者模式
9号达人1 小时前
Java20 新特性详解与实践
java·后端·面试
摸着石头过河的石头1 小时前
从零开始玩转前端:一站式掌握Web开发基础知识
前端·javascript
sniper_fandc1 小时前
关于Mybatis-Plus的insertOrUpdate()方法使用时的问题与解决—数值精度转化问题
java·前端·数据库·mybatisplus·主键id
10岁的博客2 小时前
技术博客SEO优化全攻略
前端