Chủ Nhật, 30 tháng 3, 2025

Tạo dự án mới trên AutoCAD 2026 | New .net Core project on AutoCAD 2026 | AutoCAD dotNet

Ứng dụng được phát triển/Sưu tầm bởi đội ngũ AutoLISP Thật là đơn giản
   

Thông tin thêm: 👉👉👉

Tạo dự án mới trên AutoCAD 2026 sử dụng .NET Core 8.0

AutoCAD, phần mềm thiết kế kỹ thuật hàng đầu của Autodesk, đã có sự chuyển đổi quan trọng trong việc tích hợp công nghệ lập trình hiện đại. Với sự hỗ trợ của .NET Core 8.0 bắt đầu từ AutoCAD 2025, việc phát triển plugin hoặc ứng dụng tùy chỉnh trên AutoCAD 2026 trở nên mạnh mẽ và linh hoạt hơn bao giờ hết. Trong bài viết này, chúng ta sẽ tìm hiểu cách tạo một dự án mới trên AutoCAD 2026 sử dụng .NET Core 8.0, đồng thời so sánh sự khác biệt giữa .NET Framework và .NET Core.


So sánh .NET Framework và .NET Core

  • .NET Framework: Là framework gốc của Microsoft, được thiết kế chủ yếu cho hệ điều hành Windows. Tuy nhiên, nó bị giới hạn khi không thể chạy trên các nền tảng khác như macOS hay Linux, khiến nó kém linh hoạt trong môi trường phát triển đa dạng ngày nay.
  • .NET Core: Là phiên bản mã nguồn mở, đa nền tảng (cross-platform), hoạt động mượt mà trên Windows, macOS và Linux. Với hiệu suất vượt trội và khả năng tích hợp tốt hơn, .NET Core là lựa chọn lý tưởng cho các ứng dụng hiện đại.

AutoCAD bắt đầu chuyển sang sử dụng .NET Core từ phiên bản AutoCAD 2025. Trước đó, các phiên bản như AutoCAD 2023 và 2024 vẫn dựa trên .NET Framework 4.8. Với sự thay đổi này, Autodesk đã tích hợp .NET Core 8.0 (nay là .NET 8) vào AutoCAD 2025, mang đến hiệu suất cao hơn, tính năng hiện đại và khả năng phát triển đa nền tảng. Điều này đồng nghĩa với việc các nhà phát triển plugin hoặc ứng dụng cho AutoCAD 2025 trở lên cần điều chỉnh mã nguồn để tương thích với .NET 8, thay vì sử dụng .NET Framework như các phiên bản cũ.


Dưới đây là hướng dẫn chi tiết để tạo một dự án mới trên AutoCAD 2026 với .NET Core 8.0.

Tạo dự án mới 

Tài nguyên cần chuẩn bị

  • Visual Studio 2022


Link tải AutoCAD .NET Wizard



Các bước thực hiện

Bước 1: Cài đặt Plugin AutoCAD .NET Wizard
  • Tải và cài đặt AutoCAD .NET Wizard vào Visual Studio. Plugin này giúp đơn giản hóa việc tạo dự án AutoCAD plugin bằng cách cung cấp template sẵn có.


Bước 2: Tạo dự án mới AutoCAD 2025/2026 Plugin (C#)
  • Mở Visual Studio 2022, chọn "Create a new project".
  • Tìm template "AutoCAD .NET Plugin" (được cung cấp bởi AutoCAD .NET Wizard).
  • Chọn ngôn ngữ C#, đặt tên dự án và cấu hình target framework thành .NET 8.0.

Bước 3: Build dự án
  • Sau khi tạo dự án, kiểm tra file cấu hình (.csproj) để đảm bảo tham chiếu đúng các thư viện AutoCAD (như AcCoreMgd.dllAcMgd.dll).
  • Nhấn Build để biên dịch dự án. Nếu không có lỗi, bạn sẽ nhận được file .dll trong thư mục bin.

Bước 4: Cài đặt Debug
  • Vào Project Properties trong Visual Studio.
  • Thiết lập "Debug" để chạy AutoCAD 2026 làm ứng dụng khởi động (đường dẫn acad.exe).




Bước 5: Tiến hành Debug
  • Nhấn F5 để chạy debug. AutoCAD 2026 sẽ khởi động và tự động tải plugin.

  • Kiểm tra tính năng của plugin trong giao diện AutoCAD và chỉnh sửa mã nguồn nếu cần.
  • Thực hiện lệnh [Netload], tìm đến đường dẫn thưc mục:
        \AutoCAD 2025 Plugin by AJS\bin\x64\Debug\net8.0-windows\AutoCAD 2025 Plugin by AJS.dll


  • Chạy thử lệnh có trong dll [HelloAJS] và kiểm tra kết quả.

Kết luận

Việc chuyển sang .NET Core 8.0 trong AutoCAD 2026 mở ra nhiều cơ hội cho các nhà phát triển, từ hiệu suất vượt trội đến khả năng triển khai linh hoạt. So với .NET Framework, .NET Core mang lại sự hiện đại hóa rõ rệt, phù hợp với xu hướng phát triển ứng dụng đa nền tảng. Bằng cách làm theo các bước trên, bạn có thể dễ dàng tạo và kiểm thử một dự án plugin mới trên AutoCAD 2026. Đây là thời điểm lý tưởng để tận dụng sức mạnh của .NET Core trong các dự án thiết kế kỹ thuật của bạn!


Nhóm AutoCAD dotNet



---------------------------------------------------------------------------------------------
Ứng dụng được phát triển bởi đội ngũ AutoLISP Thật là đơn giản - Tác giả ứng dụng in D2P

    

Mọi thông tin xin liên hệ Fanpage AutoLISP Thật là đơn giản!
Cảm ơn bạn đã theo dõi!

Không có nhận xét nào:

Đăng nhận xét

Tạo Hatch boundary bằng API | Generate Hatch boundaries by API | AutoCAD dotNet

Ứng dụng được phát triển/Sưu tầm bởi đội ngũ AutoLISP Thật là đơn giản     Thông tin thêm: 👉👉👉