-langversion (Visual Basic)
Derleyicinin yalnızca belirtilen Visual Basic dil sürümünde bulunan söz dizimini kabul etmesine neden olur.
Söz dizimi
-langversion:version
Bağımsız değişkenler
version
Gerekli. Derleme sırasında kullanılacak dil sürümü. Kabul edilen değerler , , , , , , 14
, 15
, , 15.5
16.9
16
default
15.3
, ve latest
değerleridir.9
12
11
10
Tam sayılardan herhangi biri, ikincil sürüm olarak kullanılarak .0
da belirtilebilir, örneğin, 11.0
.
Komut satırında belirterek -langversion:?
tüm olası değerlerin listesini görebilirsiniz.
Açıklamalar
seçeneği, -langversion
derleyicinin hangi söz dizimini kabul ettiğni belirtir. Örneğin, dil sürümünün 9.0 olduğunu belirtirseniz, derleyici söz dizimi için yalnızca sürüm 10.0 ve sonraki sürümlerde geçerli olan hatalar oluşturur.
.NET Framework'ün farklı sürümlerini hedefleyen uygulamalar geliştirirken bu seçeneği kullanabilirsiniz. Örneğin, .NET Framework 3.5'i hedef alıyorsanız, dil sürümü 10.0'dan söz dizimi kullanmadığınızdan emin olmak için bu seçeneği kullanabilirsiniz.
Yalnızca komut satırını kullanarak doğrudan ayarlayabilirsiniz -langversion
. Daha fazla bilgi için bkz . Belirli bir .NET Framework Sürümünü Hedefleme.
Örnek
Aşağıdaki kod Visual Basic 9.0 için derlenmiş sample.vb
.
vbc -langversion:9.0 sample.vb
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin