Visual Studio 2013 で C# 6.0 を有効にする
開発者が Visual Studio 2013 で C# 6.0 の新しい機能 (自動プロパティ初期化機能など) を使用しようとしたときに互換性の問題が発生しました。Visual Studio 2013 は本質的に C# 6.0 をサポートしていないため、そのサポートを追加する方法は次のとおりです。
解決策は、NuGet パッケージを介して必要なコンパイラーをインストールすることです。これにより、Visual Studio 2015 にアップグレードしたり、ビルド サーバーを変更したりせずに、C# 6.0 コードを使用できるようになります。
次の手順に従います:
<code>Install-Package Microsoft.Net.Compilers</code>
インストール後、C# 6.0 コードを作成してビルドできます。 ただし、Visual Studio 2013 は新しい構文をネイティブに理解していないため、引き続きエラーが表示される可能性があります。 ReSharper を使用している場合は、「このプロジェクトの C# 6.0 サポートを有効にする」オプションを使用して、プロジェクトごとに C# 6.0 サポートを有効にすることができます。
MVC Razor ビューで C# 6.0 を完全にサポートするには、次の追加パッケージをインストールします。
<code>Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform</code>
最高のエクスペリエンスと完全な C# 6.0 機能を得るには、Visual Studio 2015 へのアップグレードを検討してください。
以上がVisual Studio 2013 で C# 6.0 の機能を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。