我有從C#6.0到C#5.0重構的解決方案。我應該在VS 2015中更改哪些設置以檢查我的解決方案中是否缺少C#6.0語法功能的使用?我可以通過其他方式做到這一點嗎?如何降級VS 2015中的C#版本?
6
A
回答
13
4
您可以啓用此每個項目。
在您的項目屬性中,轉到「Build」,然後選擇「Advanced」,然後選擇您的C#語言版本。
這個設置不是完美。也就是說,它可以阻止您使用某些C#功能,但它不會禁用編譯器中的某些更改。
例如,C#6引入了改進的重載分辨率。無論在項目中選擇何種語言版本,此remains enabled。這意味着即使語言版本被強制爲C#5,也可以在VS 2013中編寫代碼,但即使語言版本被強制爲C#5,也可以在VS 2015中編寫代碼。
如果您的意圖是使用此代碼,以確保您的代碼繼續使用真正的C#5編譯器進行編譯,那麼您可以做的事情就不多了,但重載解決方案仍然很小。
相關問題
- 1. 如何降級cuda版本
- 2. 如何降級Rails版本?
- 3. 如何降級IE版本?
- 4. 如何將在VS 2015中創建的SSIS包降級到VS 2010
- 5. 降級CoffeeScript版本
- 6. sonarqube降級版本
- 7. 如何降級Webpack的版本?
- 8. 如何降級我的導軌版本?
- 9. 如何降級我的SDK版本?
- 10. 如何將IntelliJ降級到舊版本
- 11. 軟件包從版本8遷移到版本6.從ssis 2015降級到2012
- 12. 降級NodeJs版本和快遞版本
- 13. 從舊版本降級Phalcon?
- 14. 降級Laravel項目版本?
- 15. 降級蟒蛇版本
- 16. 降級寶石版本
- 17. ruby版本降級問題
- 18. Rails版本自動降級
- 19. 降級webDeveloper中的SQL版本
- 20. 如何在Ubuntu上將R版本3.2.2降級到版本3.1.1
- 21. 如何將jenkins從2.7.4版本降級到1.580.3版本?
- 22. Chrome擴展升級/降級版本
- 23. VS 2015拿起KRE版本在哪裏?
- 24. Android:API等級VS. Android版本
- 25. 項目停止降級的Rails版本
- 26. Elasticsearch - 從版本5.0升級。到5.2 - 由apt升級引起的版本降級
- 27. 如何在Openwrt中降級內核版本?
- 28. 如何在Max OS X Snow Leopard中降級Rails版本?
- 29. 如何使用svn版本降級svn工作副本?
- 30. 如何降級Nokogiri