Heim >Backend-Entwicklung >C++ >Wie kann ich C# 6.0-Funktionen in Visual Studio 2013 verwenden?

Wie kann ich C# 6.0-Funktionen in Visual Studio 2013 verwenden?

Susan Sarandon
Susan SarandonOriginal
2025-01-18 00:11:25456Durchsuche

How Can I Use C# 6.0 Features in Visual Studio 2013?

Aktivieren von C# 6.0 in Visual Studio 2013

Ein Entwickler ist auf Kompatibilitätsprobleme gestoßen, als er versuchte, neue C# 6.0-Funktionen (z. B. automatische Eigenschaftsinitialisierer) in Visual Studio 2013 zu verwenden. Visual Studio 2013 unterstützt C# 6.0 nicht grundsätzlich, daher erfahren Sie hier, wie Sie diese Unterstützung hinzufügen:

Die Lösung besteht darin, die notwendigen Compiler über NuGet-Pakete zu installieren. Dies ermöglicht die Verwendung von C# 6.0-Code ohne ein Upgrade auf Visual Studio 2015 oder eine Änderung Ihres Build-Servers.

Folgen Sie diesen Schritten:

<code>Install-Package Microsoft.Net.Compilers</code>

Nach der Installation können Sie C# 6.0-Code schreiben und erstellen. Allerdings zeigt Visual Studio 2013 möglicherweise immer noch Fehler an, da es die neue Syntax nicht nativ versteht. Wenn Sie ReSharper verwenden, können Sie die C# 6.0-Unterstützung projektweise aktivieren, indem Sie die Option „C# 6.0-Unterstützung für dieses Projekt aktivieren“ verwenden.

Für vollständige C# 6.0-Unterstützung in MVC Razor-Ansichten installieren Sie dieses zusätzliche Paket:

<code>Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform</code>

Für das beste Erlebnis und die vollständige C# 6.0-Funktionalität sollten Sie ein Upgrade auf Visual Studio 2015 in Betracht ziehen.

Das obige ist der detaillierte Inhalt vonWie kann ich C# 6.0-Funktionen in Visual Studio 2013 verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn