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

相关推荐
yaoxin5211237 分钟前
376. Java IO API - 使用 Globbing 和自定义 Filter 过滤目录内容
java·开发语言·python
手握风云-9 分钟前
JavaEE 初阶第三十一期:JVM,一次Full GC的架构级思考(下)
java·java-ee
Mr YiRan10 分钟前
JNI技术之手写JNIEnv与静态缓存与native异常
java·c++
小小小米粒12 分钟前
生命周期 = Vue 实例从创建 → 挂载 → 更新 → 销毁的全过程钩子函数computed = 基于依赖缓存的计算属性
前端·javascript·vue.js
lifallen15 分钟前
Flink Agents:Python 执行链路与跨语言 Actor (PyFlink Agent)
java·大数据·人工智能·python·语言模型·flink
常利兵16 分钟前
Spring Boot配置diff:解锁配置管理新姿势
java·spring boot·后端
小臭希20 分钟前
Git(代码版本控制系统)
java·git·github
IT_陈寒20 分钟前
Vue的响应式更新把我坑惨了,原来是这个问题
前端·人工智能·后端
gyx_这个杀手不太冷静22 分钟前
大人工智能时代下前端界面全新开发模式的思考(一)
前端·人工智能·ai编程
北风toto23 分钟前
java进制转换方法
java·开发语言·python