Nguồn mở của Microsoft Công cụ xây dựng MSBuild
1 phút đọc
Được đăng trên
Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm
Microsoft Build Engine là một nền tảng để xây dựng các ứng dụng. Công cụ này, còn được gọi là MSBuild, cung cấp một lược đồ XML cho tệp dự án để kiểm soát cách nền tảng xây dựng xử lý và xây dựng phần mềm. Visual Studio sử dụng MSBuild, nhưng nó không phụ thuộc vào Visual Studio. Bằng cách gọi msbuild.exe trên tệp dự án hoặc giải pháp của bạn, bạn có thể sắp xếp và xây dựng sản phẩm trong môi trường mà Visual Studio không được cài đặt.
Visual Studio sử dụng MSBuild để tải và xây dựng các dự án được quản lý. Các tệp dự án trong Visual Studio (.csproj, .vbproj, vcxproj và các tệp khác) chứa mã MSBuild XML thực thi khi bạn xây dựng một dự án bằng cách sử dụng IDE. Các dự án Visual Studio nhập tất cả các cài đặt cần thiết và xây dựng các quy trình để thực hiện công việc phát triển điển hình, nhưng bạn có thể mở rộng hoặc sửa đổi chúng từ bên trong Visual Studio hoặc bằng cách sử dụng trình soạn thảo XML.
Microsoft hiện đã có nguồn mở MSBuild và mã nguồn hiện đã có trên Github. Tìm nó tại đây.