中望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即可。

相关推荐
lichenyang45314 小时前
从 HarmonyOS AI 聊天模块理解工程化架构:MVVM、Controller、Provider、请求封装与 SSE
前端
卷帘依旧14 小时前
为什么React Hooks不能用在if/for等条件/循环语句中
前端
Seven9714 小时前
两小时入门Sentinel
java
tongluowan00715 小时前
Java中atomic底层原理 - ABA 问题与解决方案
java·juc·atomic
ZC跨境爬虫15 小时前
跟着 MDN 学CSS day_3:(为一个传记页面添加样式)
前端·javascript·css·ui·音视频·html5
无关868815 小时前
Spring Boot 项目标准化部署打包实战
java·spring boot·后端
jay神15 小时前
基于微信小程序课外创新实践学分认定系统
java·spring boot·小程序·vue·毕业设计
魔法阵维护师15 小时前
从零开发游戏需要学习的c#模块,第十一章(rpg小游戏入门,上篇,地图与移动)
学习·游戏·c#
雪豹阿伟15 小时前
8.C# —— 随机数、DateTime时间、字符串
c#·上位机
天下无敌笨笨熊15 小时前
C#常用三方库使用心得
开发语言·c#