Derleyici Hatası CS1617
LangVersion için geçersiz 'option' seçeneği. Desteklenen değerleri listelemek için kullanın <LangVersion>?</LangVersion>
.
Bu hata, LangVersion komut satırı anahtarını veya proje ayarını kullandıysanız ancak geçerli bir dil seçeneği belirtmediyseniz oluşur. Bu hatayı düzeltmek için komut satırı söz dizimini veya proje ayarını denetleyin ve listelenen seçeneklerden biriyle değiştirin.
Örneğin, ile csc -langversion:ISO
derlemek CS1617 hatası oluşturur.
Dil sürümleri için geçerli değerler, kullandığınız .NET sürümüne bağlıdır. Hangi dil sürümünün hangi .NET sürümüyle kullanılabildiği hakkında daha fazla bilgi için dil sürümü kurallarına bakın. Daha yeni bir dil sürümü kullanmaya çalışırken bu hatayı alıyorsanız, daha düşük bir dil sürümüne yükseltin veya .NET SDK'nızı dil sürümünü destekleyen bir sürüme güncelleştirin.
Aşağıdaki tablo için -langversion
geçerli geçerli değerleri belirtir:
Değer | Anlamı |
---|---|
preview |
Derleyici, en son önizleme sürümündeki tüm geçerli dil söz dizimini kabul eder. |
latest |
Derleyici, derleyicinin en son yayımlanan sürümünden (ikincil sürüm dahil) söz dizimini kabul eder. |
latestMajor veya default |
Derleyici, derleyicinin en son yayımlanan ana sürümünden söz dizimini kabul eder. |
13.0 |
Derleyici yalnızca C# 13 veya daha düşük bir sürümde bulunan söz dizimini kabul eder. |
12.0 |
Derleyici yalnızca C# 12 veya daha düşük bir sürümde yer alan söz dizimini kabul eder. |
11.0 |
Derleyici yalnızca C# 11 veya daha düşük bir sürümde yer alan söz dizimini kabul eder. |
10.0 |
Derleyici yalnızca C# 10 veya daha düşük bir sürümde yer alan söz dizimini kabul eder. |
9.0 |
Derleyici yalnızca C# 9 veya daha düşük bir sürümde yer alan söz dizimini kabul eder. |
8.0 |
Derleyici yalnızca C# 8.0 veya daha düşük bir sürümde yer alan söz dizimini kabul eder. |
7.3 |
Derleyici yalnızca C# 7.3 veya daha düşük bir sürümde yer alan söz dizimini kabul eder. |
7.2 |
Derleyici yalnızca C# 7.2 veya daha düşük bir sürümde yer alan söz dizimini kabul eder. |
7.1 |
Derleyici yalnızca C# 7.1 veya daha düşük bir sürüme dahil edilen söz dizimini kabul eder. |
7 |
Derleyici yalnızca C# 7.0 veya daha düşük bir sürüme dahil edilen söz dizimini kabul eder. |
6 |
Derleyici yalnızca C# 6.0 veya daha düşük bir sürüme dahil edilen söz dizimini kabul eder. |
5 |
Derleyici yalnızca C# 5.0 veya daha düşük bir sürüme dahil edilen söz dizimini kabul eder. |
4 |
Derleyici yalnızca C# 4.0 veya daha düşük bir sürüme dahil edilen söz dizimini kabul eder. |
3 |
Derleyici yalnızca C# 3.0 veya daha düşük bir sürümde yer alan söz dizimini kabul eder. |
ISO-2 veya 2 |
Derleyici yalnızca ISO/IEC 23270:2006 C# (2.0) içinde yer alan söz dizimini kabul eder. |
ISO-1 veya 1 |
Derleyici yalnızca ISO/IEC 23270:2003 C# (1.0/1.2) içinde yer alan söz dizimini kabul eder. |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: