Rumah > pembangunan bahagian belakang > C++ > Mengapa Visual Studio 2013 Tidak Mengecam Sintaks C# 6.0 Saya?

Mengapa Visual Studio 2013 Tidak Mengecam Sintaks C# 6.0 Saya?

Mary-Kate Olsen
Lepaskan: 2025-01-18 00:28:08
asal
724 orang telah melayarinya

Why Doesn't Visual Studio 2013 Recognize My C# 6.0 Syntax?

Menyelesaikan Isu Sintaks C# 6.0 dalam Visual Studio 2013

Masalahnya:

Visual Studio 2013 gagal mengenali ciri C# 6.0 seperti pemula sifat auto.

Mengapa Ini Berlaku:

Visual Studio 2013 tidak mempunyai sokongan terbina dalam untuk C# 6.0. Pengkompil yang serasi diperlukan.

Penyelesaian: Menggunakan Pakej NuGet

Untuk mendayakan kompilasi C# 6.0 dan penyerlahan sintaks (separa), pasang pakej NuGet yang diperlukan:

  1. Akses Konsol Pengurus Pakej NuGet (Alat > Pengurus Pakej NuGet > Konsol Pengurus Pakej).
  2. Laksanakan arahan ini:
<code>Install-Package Microsoft.Net.Compilers</code>
Salin selepas log masuk

Pakej ini membenarkan membina projek dengan sintaks C# 6.0.

Pertimbangan Penting:

  • Semasa projek anda akan dibina, editor kod Visual Studio 2013 mungkin masih memaparkan ralat.
  • Untuk paparan MVC Razor yang menyokong C# 6.0, pasang:
<code>Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform</code>
Salin selepas log masuk

Alternatif (Sokongan Separa): Resharper

Jika anda menggunakan Resharper, ia mungkin menawarkan sokongan C# 6.0 khusus projek dalam tetapannya (.DotSettings).

Penyelesaian Lengkap: Tingkatkan Visual Studio

Untuk IntelliSense penuh, pengesahan kod dan pengalaman C# 6.0 yang lancar, tingkatkan kepada Visual Studio 2015 atau versi yang lebih baru.

Atas ialah kandungan terperinci Mengapa Visual Studio 2013 Tidak Mengecam Sintaks C# 6.0 Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan