Câu trả lời:
Danh sách toàn diện từ MSDN:
Danh sách hữu ích khác:
Liên kết đầu tiên hiển thị thuộc tính MSBuild cho tên dự án:
MSBuildProjectName Tên tệp của tệp dự án mà không có phần mở rộng tên tệp
Các thuộc tính này cũng có thể được xác định bởi các công cụ của bên thứ 3 để có được danh sách đầy đủ mà tôi chỉ sử dụng (ví dụ trong dự án C ++): Thuộc tính -> Thuộc tính cấu hình -> Chung -> sau đó thả xuống Thư mục đầu ra hoặc trung gian, chọn Chỉnh sửa ... Và bạn sẽ thấy một danh sách tất cả các thuộc tính được xác định.
Đây có vẻ như là một danh sách khá kỹ lưỡng: Các macro phổ biến cho các lệnh và thuộc tính MSBuild
Tôi cũng sẽ bao gồm một danh sách Danh sách các thuộc tính và tham số chung cho MSBuild.
Ngoài ra, các thuộc tính phụ thuộc vào phiên bản MSBuild bạn đang sử dụng. Có 3 phiên bản.
Ngoài ra còn có các biến Đại lý và Xây dựng được xác định trước cho các đường ống: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variabled?view=azure-devops&tabs=yaml . Đây là các biến tôi đang tìm kiếm khi tôi xem bài viết này, vì vậy tôi nghĩ rằng tôi đã vượt qua liên kết khi cuối cùng tôi tìm thấy chúng.