9
有沒有辦法在Visual Studio 2013中使用Roslyn編譯器,以便我可以利用新的C#6功能?在Visual Studio 2013中使用Roslyn編譯器
注意:使用VS 2015不是一種選擇。
有沒有辦法在Visual Studio 2013中使用Roslyn編譯器,以便我可以利用新的C#6功能?在Visual Studio 2013中使用Roslyn編譯器
注意:使用VS 2015不是一種選擇。
是,你可以編譯C#代碼6與Visual Studio 2013年你只需要安裝Microsoft.Net.Compilers
NuGet package,你的代碼將建立就好了(不過請注意,您需要針對.NET 4.5+)。
但是,IDE不會明白吧。因爲VS2013的內部「實時」編譯器不同,所以在嘗試使用C#6功能的任何地方都會出現混亂。在這樣的環境中每天工作會在不到兩週的時間裏讓你瘋狂。這就是說,如果你只需要編譯C#6代碼,那麼在VS2013上安裝NuGet包是一個潛在的解決方案。