Bạn có thể bật tính năng C# 7.0 trong Visual Studio 2015 (Enterprise) hay bạn cần nâng cấp lên năm 2017?C# 7.0 trong Visual Studio Enterprise 2015
Trả lời
Có, bạn có thể thay thế các trình biên dịch vận chuyển với Visual Studio cho phiên bản đã bật C# 7 bằng cách cài đặt gói Nuget Microsoft.Net.Compilers:
Referencing this package will cause the project to be built using the specific version of the C# and Visual Basic compilers contained in the package, as opposed to any system installed version.
Không có dấu hiệu nào tôi có thể thấy trên trang gói để xem liệu chính sách này có được hỗ trợ chính thức trong Visual Studio hay không.Không kiểm tra kỹ lưỡng cho đến giờ cho biết nó hoạt động nhưng không đau đớn - Biên dịch mã C# 7, nhưng được gạch dưới với đường kẻ màu đỏ biểu thị lỗi cú pháp:
Lưu ý rằng bạn cũng sẽ cần cài đặt gói Nuget System.ValueTuple để sử dụng các tính năng giá trị mới của giá trị C# 7.
Lưu ý rằng vẫn còn một lỗi (đường kẻ nguệch ngoạc màu đỏ) trong cửa sổ trình soạn thảo. Có VS vẫn báo cáo lỗi mặc dù Build đã thành công không phải là một giải pháp tuyệt vời. Bất cứ ai biết làm thế nào để có được trình soạn thảo VS ngừng hiển thị các lỗi dương tính giả này? – cwills
Đây phải là câu trả lời được chấp nhận! – RBT
Rất tiếc, tôi không thể thay đổi câu trả lời vì câu hỏi được đánh dấu là trùng lặp. – garfbradaz
Bạn phải tải/thanh toán và xây dựng NET Compiler Platform ("Roslyn") từ Github và sau đó bạn có thể kiểm tra các tính năng C# 7 với VS 2015!
More Info:
https://github.com/dotnet/roslyn/tree/master
Nếu bạn thích video hướng dẫn, hơn xem video này:
https://joshvarty.wordpress.com/2016/02/10/lrn-quick-tip-how-to-test-out-c-7-features-with-roslyn/
Đừng bỏ phiếu mà không để lại nhận xét, bạn phải giải thích lý do tại sao bạn đã làm điều đó. Hãy dũng cảm và một người đàn ông tốt và loại bỏ nó! câu trả lời của tôi chính xác hơn là câu trả lời được chọn! –
Xin chào @BassamAlugili, có thể bạn đang nói gì với chuyên gia VS 2015 không? – dcg
Tôi không hiểu tại sao mọi người lại bỏ phiếu @BassamAlugili trả lời. –
- 1. Visual Studio 2015 Enterprise Installation Installation Fails
- 2. Cách tích hợp SAP Crystal Reports trong Visual Studio 2015 Enterprise Edition
- 3. Làm thế nào để cài đặt phần mở rộng Apache Cordova trong Visual Studio 2015 Enterprise?
- 4. Visual Studio 2015 chậm
- 5. Làm thế nào để cài đặt Xamarin.Android cho Visual Studio Enterprise 2015 offline
- 6. Tôi có thể cài đặt Visual Studio 2015 Enterprise và Pro cạnh nhau không?
- 7. TFS Build Explorer ở đâu trong Visual Studio 2015?
- 8. C++ Sự cố tệp mới trong Visual Studio Express 2015
- 9. Không C# 6.0 trong Visual Studio 2015 CTP?
- 10. BIDS cho Visual Studio 2015
- 11. khai mạc trong Visual Studio 2015
- 12. Thiết lập TSLint trong Visual Studio 2015
- 13. Bật RyuJIT trong Visual Studio 2015 RC
- 14. Cộng đồng Visual Studio 2015 có thể dễ dàng cập nhật lên Visual Studio Professional 2015
- 15. So sánh Visual studio 2015 và Blend cho Visual Studio
- 16. Thiếu Tạo GUID trong Visual Studio Enterprise 2017?
- 17. Visual Studio 2015 không tìm Visual studio 2010
- 18. C# Visual Studio 2015: Xác thực chứng chỉ IWebProxy
- 19. Làm thế nào để tạo một sơ đồ trình tự trong Visual Studio 2015 Enterprise từ mã hiện tại?
- 20. Không có tùy chọn cài đặt Visual C# 2015 trong Visual Studio Professional?
- 21. Visual Studio 2015 khóa DLL trong khi gỡ lỗi
- 22. Visual Studio 2015 không trả lời
- 23. Visual Studio 2015 Phím tắt lạ
- 24. Visual Studio 2015 Mở tệp rất chậm?
- 25. Visual Studio 2015 Intellisense không hoạt động
- 26. Visual Studio 2015 không bắt đầu
- 27. Visual Studio 2015 - devenv.exe - Lỗi Unknown cứng
- 28. ankhsvn với Visual Studio 2015 Cộng đồng
- 29. lỗi LNK2001 __imp_fprintf Visual Studio 2015 RC
- 30. visual studio 2015 bower intelliSense Lỗi
Nếu bạn có Enterprise, bạn cũng có đăng ký MSDN. VS RTM 2017 trong một vài tuần. Nó đã có giấy phép Go-Live –
@PanagiotisKanavos: Vâng chỉ thấy rằng khi chúng tôi nói cảm ơn bạn :) – garfbradaz