Nguồn mở của Microsoft Công cụ xây dựng MSBuild

Biểu tượng thời gian đọc 1 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọ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

rsz_visual-studio-logo

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.

Thông tin thêm về các chủ đề: các ứng dụng, Công cụ xây dựng của Microsoft, MSBuild, nền tảng, dự án, Trình soạn thảo XML, Lược đồ XML