# AutoCADDotNetLibrary.Debug **Repository Path**: shytime/AutoCADDotNetLibrary.Debug ## Basic Information - **Project Name**: AutoCADDotNetLibrary.Debug - **Description**: AutoCAD二次开发,用于生成测试功能的脚本。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2023-10-24 - **Last Updated**: 2023-10-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AutoCADDotNetLibrary.Debug AutoCAD 二次开发,用于生成测试功能的脚本。 ![](https://img.shields.io/badge/IDE-vs2022-blue) ## 使用说明 在项目(.csproj)中使用如下示例: ```xml net461 2013 2013 2023 true runtime ``` ## 变量 ### AutoCADDebugVersion 在程序编译时,用于指定`debug`测试的版本,值为 2006-2023。 - 注册[AutoCAD 的注册表](https://help.autodesk.com/view/OARX/2019/CHS/?guid=GUID-70D60274-57E0-4B22-8D0C-3C7F212A7CAF),以便本机直接运行测试 AutoCAD 插件,而无需`netload`手动加载`dll`。 - 生成项目的测试环境`launchSettings.json`。 ### AutoCADMinVersion 和 AutoCADMaxVersion 在程序编译时,生成**bat 脚本**的最小至最大 AutoCAD 版本,值为 2006-2023。 - 生成`注册*.bat`和`注销.bat`的脚本,以便在其他电脑测试插件时,无需`netload`手动加载`dll`。 - `bat`**注册脚本**会首先检测是否有此**注册路径**,成功时写入注册表,错误时不写入。 ### IsDeleteCUIX 值为`true`和`false`,在生成`注销.bat`的脚本时,加入删除`cuix`文件的功能。目的是,注销程序后,`cuix`文件不应有效,需要删除。 ## 清理 当使用`Visual Studio`的`清理`功能时,删除`注册*.bat`和`注销.bat`的脚本,并执行`注销.bat`里的内容。 ## QQ 群 ![QQ群](/docs/img/AutoCADDotNetLibrary%E7%BE%A4%E4%BA%8C%E7%BB%B4%E7%A0%81.png)