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の使用はオプションではありません。
はい、あなたは、Visual Studio 2013あなたとC#6コードをコンパイルすることができますちょうどMicrosoft.Net.Compilers
NuGet packageをインストールする必要がありますし、あなたのコードは、(あなたが.NETを4.5+ターゲットにする必要があることに注意してください、しかし)うまく構築されます。
の場合、IDEはを理解しません。です。 VS2013の内部「ライブ」コンパイラは同じではないため、C#6機能を使用しようとすると、どこでもうんざりします。このような環境で毎日働くことで、あなたは2週間以内にあなたを狂ってしまうでしょう。
つまり、C#6コードをコンパイルするだけでよいのであれば、NuGetパッケージをVS2013にインストールすることが可能です。