[.NET]C#6 in Visual Studio 2013

最近同事 Marty 分享一個使用 C#6 Interpolated Strings ,

在 Visual Studio 2013 無法順利建罝的問題。

 

當然使用 Visual Studio 2015 來建置就沒有問題了。

只是如果要用 MS Build 或是要在 Visual Studio 2013 建置呢?

MS Build 可以用  Microsoft Build Tools 2015

那如果要用 Visual Studio 2013 IDE 來建置呢?

可以安裝  Microsoft.Net.Compilers  這個套件,

在 Visual Studio 2013 IDE中是有錯誤的,

但卻可以建置成功及執行它。

參考資料

How to upgrade msbuild to C# 6?

TeamCity Build using C#6

C#6 Interpolated Strings

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^