Gần đây chúng tôi đã nâng cấp lên TFS 2015 từ năm 2010. Do nâng cấp này, chúng tôi muốn bắt đầu sử dụng cú pháp C# 6
trong các dự án của chúng tôi, nhưng bất cứ khi nào chúng tôi thực hiện, việc xây dựng không thành công do lỗi cú pháp. Các tác nhân/bộ điều khiển xây dựng cũng từ trình cài đặt TFS 2015 (đó là một bộ máy chủ hoàn toàn mới)Chạy Builds với C# 6
Các mẫu của chúng tôi đang sử dụng mẫu xây dựng TFS2013 xaml.
Theo câu trả lời this, bạn có thể sửa đổi mẫu để đặt Công cụ thích hợp, nhưng mẫu của chúng tôi không có mục Run MSBuild for Project
, nó có hoạt động Run MSBuild
, không có các thuộc tính được chỉ định.
Tôi cũng đã thử đặt các đối số tv:14.0
và /p:VisualStudioVersion=14.0
trên MSBuild từ Câu trả lời xây dựng từ câu trả lời this, nhưng điều này cũng không giải quyết được vấn đề.
Chúng ta cần làm gì để xây dựng chấp nhận cú pháp C# 6
?
Trên máy tính dev của tôi, tôi phải resset các cài đặt của Visual Studio của tôi. Tôi không biết tại sao. Có thể là một Plugin hoặc Add On hoặc bộ nhớ đệm. –
Cài đặt bản dựng của dự án bao gồm ngôn ngữ đích. Bạn phải thay đổi phiên bản ngôn ngữ của các dự án cũ thành C# 6. –
Tới máy xây dựng đại lý và sử dụng lệnh MSBuild để xây dựng dự án của bạn, để xem kết quả bạn sẽ nhận được. –