Utilisation de C# 6.0 dans Visual Studio 2013
Visual Studio 2013 ne prend pas en charge nativement la nouvelle syntaxe de C# 6.0. Pour activer les fonctionnalités C# 6.0, vous devrez utiliser les packages NuGet pour incorporer le compilateur nécessaire.
Voici comment procéder :
Installez le package du compilateur : Ajoutez le Microsoft.Net.Compilers
package NuGet. Cela peut être effectué via la console NuGet Package Manager ou l'interface Visual Studio NuGet. Utilisez cette commande dans la console du gestionnaire de packages :
<code> Install-Package Microsoft.Net.Compilers</code>
Limites de l'éditeur de code : L'éditeur de code de Visual Studio 2013 peut toujours afficher des erreurs, malgré une compilation réussie, car il ne comprend pas intrinsèquement la syntaxe C# 6.0.
Mise en évidence de la syntaxe améliorée (facultatif) : Pour une mise en évidence de la syntaxe améliorée et une détection des erreurs dans l'éditeur, envisagez d'utiliser ReSharper. ReSharper propose un paramètre pour activer explicitement la prise en charge de C# 6.0 pour votre projet.
Prise en charge de MVC Razor View : Pour bénéficier de toutes les fonctionnalités C# 6.0 dans les vues MVC Razor, installez le Microsoft.CodeDom.Providers.DotNetCompilerPlatform
package NuGet :
<code> Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform</code>
Remarque importante : Bien que cette approche permette l'utilisation de C# 6.0 dans Visual Studio 2013, elle ne remplace pas complètement la prise en charge native trouvée dans Visual Studio 2015 ou version ultérieure. Pour une expérience C# 6.0 optimale, la mise à niveau vers une version plus récente de Visual Studio est fortement recommandée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!