問題在標題中。 3.0還是4.0?Visual Studio 2010 + Target Framework 3.5。將使用什麼版本的C#編譯器?
回答
它將使用C#4編譯器,所以you can still use (some) C# 4 features。
如果您想限制自己到C#3,請單擊項目屬性「構建」選項卡(右下角)中的「高級」按鈕,然後選擇要使用的語言版本。
@Jon,如果它使用C#4.0編譯器,它將如何解釋目標.NET 3.5時的'dynamic'關鍵字?我想它會產生一個編譯錯誤,因爲類沒有定義? – 2010-04-13 07:35:44
@Darin:我懷疑它會給你一個錯誤,說你不能在.NET 3.5上使用'dynamic'。嘗試一下:) – 2010-04-13 07:37:54
希望我能,目前在58%下載VS 2010旗艦版:-) – 2010-04-13 07:38:43
Visual Studio 2010將尊重您的目標。如果你將它設置爲3.5,它將在3.5中編譯。
3.5,沒有這樣的版本的C#編譯器 – 2010-04-13 07:32:40
3.5是一個框架版本,而不是編譯器版本。 – 2010-04-13 08:26:15
糟糕。我的錯。抱歉。 – Echiban 2010-04-19 06:32:23
- 1. 使用Visual Studio 2010 C++編譯器和連接器,無需安裝Visual Studio 2010
- 2. 如何在visual studio 2010 express版上啓用C++ 11編譯器?
- 3. 如何使用Microsoft Visual Studio 2010編譯舊版本的F#?
- 4. Visual Studio 2010與.NET Framework 2
- 5. 更改Visual Studio編譯器版本
- 6. Visual Studio for C++使用的編譯器?
- 7. 如何將Visual Studio 2010與Visual C++ 2008編譯器結合使用?
- 8. Visual Studio 2010的C#單行編譯
- 9. 使用Visual Studio 2010編譯CUDA
- 10. 使用Visual C++ 2010編譯Qt 4.5
- 11. 預編譯使用Visual Studio 2010
- 12. 爲什麼Visual Studio 2010編譯器不知道__func__?
- 13. visual studio 2010 c#簡單編譯幫助
- 14. visual studio 2010 c#winform運行時編譯
- 15. 什麼是Visual Studio 2010中.net framework 3.5和4的「客戶端配置文件」版本?
- 16. 針對.NET Framework 3.5編譯的項目允許C#4.0功能
- 17. Visual Studio 2010編譯錯誤
- 18. Visual Studio 2010編譯錯誤
- 19. Visual Studio 2010編譯錯誤
- 20. Visual Studio 2010和.NET Framework 1.1.4.322
- 21. Visual Studio 2010編譯器選項
- 22. Visual Studio 2010 IDE與Visual C++ 6.0編譯器?
- 23. visual studio在線使用什麼版本的visual studio?
- 24. Delphi 2010的編譯器版本是什麼?
- 25. 問題使用Visual Studio 2010編譯在Windows 2000中的C++ DLL
- 26. 如何使用Visual Studio 2010編譯64位的C DLL?
- 27. 使用本地化版本的Visual Studio 2010的原因是什麼?
- 28. 什麼是Visual Studio中的C++編譯器優化技術
- 29. 使用boost :: asio/windows7/visual studio 2010的編譯器錯誤
- 30. C#4,5和6編譯器的特定版本號以及如何知道Visual Studio用於編譯我的項目的具體版本號是什麼?
3.5是.NET Framework版本,而C#版本範圍從1,2,3,4 http://en.wikipedia.org/wiki/C_Sharp_(programming_language) – Inisheer 2010-04-13 07:36:25
我知道。但這並不影響我的問題。 – 2010-04-13 08:27:40