当前位置: 首页 > news >正文

中望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>

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

http://www.dtcms.com/a/18011.html

相关文章:

  • 【Getting Started】-数据结构介绍-Introduction to Data Structures
  • 异步加载和协程+Unity特殊文件夹
  • PySpark查询Dataframe中包含乱码的数据记录的方法
  • React Native之React整理(一)
  • K8s组件
  • 「软件设计模式」建造者模式(Builder)
  • Java--IO流详解(下)--相互转换(含Properties详解)
  • 强化 CSS 样式优先级的多种方法
  • Linux基础20-C语言篇之流程控制Ⅰ【入门级】
  • 利用Python和SQLite进行数据处理与优化——从数据库操作到高级数据压缩
  • CMake技术细节:递归搜索目录添加源文件
  • 【C语言】C语言 停车场管理系统的设计与实现(源码)【独一无二】
  • 微信小程序日程预约
  • 第一章:认识Tailwind CSS - 第二节 - Utility First CSS 的优势与挑战
  • 深入剖析 Burp Suite:Web 应用安全测试利器
  • 哈希:LeetCode49. 字母异位词分组 128.最长连续序列
  • wps配置deepseek
  • IP属地:是否等同于当前登录位置?
  • 深度解析2025最新微服务版本特性
  • 二十九、vite项目集成webpack+vue2项目
  • C++ Primer 简单语句
  • clickhouse集群搭建
  • kotlin-kapt
  • SpringBoot+Vue+微信小程序的高校食堂点餐系统
  • 出乎意料C++
  • 服务器模式部署mediacms后卸载mediacms,包括数据库
  • App UI自动化--Appium学习--第二篇
  • VisionPro 划痕检测小练习
  • Docker 容器使用
  • STM32外设分类--最小系统引脚和GPIO引脚