# Test share project **Repository Path**: Medithaibet/test-share-project ## Basic Information - **Project Name**: Test share project - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: vAr - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-23 - **Last Updated**: 2026-02-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目说明 基于.NET的CAD二次开发项目,集成了IFoxCAD框架及其测试项目。 ## 项目架构 ### 整体结构 ``` Test share project/ ├── TestShareProject/ # 主项目 │ └── TestShareProject.csproj └── IFox/ # IFoxCAD框架 ├── src/ # 源代码目录 │ ├── IFoxCAD.AutoCad/ # AutoCAD实现 │ ├── IFoxCAD.ZwCad/ # ZWCAD实现 │ └── CADShared/ # 共享代码 └── tests/ # 测试目录 ├── TestAcad2025/ # AutoCAD 2025测试 ├── TestZcad2025/ # ZWCAD 2025测试 └── TestShared/ # 共享测试代码 ``` ### 项目职责 1. **TestShareProject** - 主项目,基于.NET Framework 4.8 - 引用了IFoxCAD.AutoCad框架 - 用于开发和测试CAD二次开发功能 2. **IFoxCAD.AutoCad** - AutoCAD二次开发核心框架 - 提供了丰富的CAD操作扩展方法 - 支持多个AutoCAD版本 3. **IFoxCAD.ZwCad** - ZWCAD二次开发核心框架 - 为ZWCAD提供类似的扩展方法 4. **CADShared** - 共享代码库,包含通用工具类和方法 - 被多个项目引用,实现代码复用 5. **TestShared** - 共享测试代码库 - 包含测试工具和示例代码 6. **TestAcad2025** - AutoCAD 2025专用测试项目 - 验证框架在AutoCAD 2025上的功能 7. **TestZcad2025** - ZWCAD 2025专用测试项目 - 验证框架在ZWCAD 2025上的功能 ## 技术栈 - **.NET Framework 4.8**:用于传统AutoCAD版本 - **.NET 8.0**:用于较新的AutoCAD版本 - **AutoCAD.NET API**:AutoCAD二次开发接口 - **WPF/Windows Forms**:UI开发 ## 构建说明 1. **构建主项目**: ```bash cd TestShareProject dotnet build ``` 2. **构建IFoxCAD框架**: ```bash cd IFox/src/IFoxCAD.AutoCad dotnet build ``` 3. **构建IFoxCAD测试项目**: ```bash cd IFox/tests/TestAcad2025 dotnet build ``` ## 使用帮助 - **IFoxCAD项目文档**:[IFoxCAD类库从入门到精通](https://www.kdocs.cn/l/cc6ZXSa0vMgD) ## 参与项目 欢迎通过以下方式参与IFoxCAD项目: - 提交Issue - 贡献代码 - 提供反馈和建议 - 分享使用经验