Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Derleyicinin yalnızca belirtilen Visual Basic dil sürümünde bulunan söz dizimini kabul etmesine neden olur.
Sözdizimi
-langversion:version
Tartışmalar
version
Gerekli. Derleme sırasında kullanılacak dil sürümü. Kabul edilen değerler , , , , , , 14, 15, , 15.516.916default15.3, ve latestdeğerleridir.9121110
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 bakınız
- Visual Basic Command-Line Derleyici
- Örnek Derleme Komut Satırları