2017-04-06 14 views
5

Tôi có một dự án mà tôi đang sử dụng các tính năng C# 7. Nó xây dựng tốt tại địa phương, nhưng khi tôi xây dựng trong Visual Studio Team Services, tôi nhận được lỗi. Tất cả các lỗi trỏ đến một dự án này và tất cả họ đều liên quan đến C# 7:Triển khai mã C# 7 vào VSTS

Identifier expected 
Invalid expression term 'int' 
Syntax error, ',' expected 
Syntax error, '>' expected 
) expected 
; expected 

Dự án targets.NET 4.6.1 và tài liệu tham khảo Microsoft.CodeDom.Providers.DotNetCompilerPlatform 1.0.3 và Micosoft.Net.Compilers 2.0.1.

Tôi làm cách nào để dự án xây dựng trên VSTS?

+0

Hãy nhớ rằng các bản dựng thực sự chạy trên tác nhân. – mason

Trả lời

5

Bạn cần đặt công cụ xây dựng để sử dụng hàng đợi đại lý được lưu trữ trong VS2017 để có thể sử dụng các tính năng C# 7.

Hosted agents