-main
Yordamı içeren Sub Main
sınıfı veya modülü belirtir.
Söz dizimi
-main:location
Bağımsız değişkenler
location
Gerekli. Program başlatıldığında çağrılacak yordamı içeren sınıfın Sub Main
veya modülün adı. Bu , -main:module veya -main:namespace.module biçiminde olabilir.
Açıklamalar
Yürütülebilir dosya veya Windows yürütülebilir programı oluştururken bu seçeneği kullanın. -main seçeneği atlanırsa, derleyici tüm genel sınıflarda ve modüllerde geçerli bir paylaşılan Sub Main
arar.
Yordamın çeşitli biçimlerinin Main
tartışması için bkz. Visual Basic'te Ana Yordam.
öğesinden Formdevralınan bir sınıf olduğundalocation
, derleyici, sınıfın hiçbir Main
yordamı yoksa uygulamayı başlatan varsayılan Main
bir yordam sağlar. Bu, geliştirme ortamında oluşturulan komut satırında kod derlemenizi sağlar.
' Compile with /r:System.dll,SYSTEM.WINDOWS.FORMS.DLL /main:MyC
Public Class MyC
Inherits System.Windows.Forms.Form
End Class
Visual Studio tümleşik geliştirme ortamında -main ayarlamak için
Çözüm Gezgini'da bir projenin seçilmesini sağlayın. Proje menüsünde Özellikler'e tıklayın.
Uygulama sekmesine tıklayın.
Uygulama çerçevesini etkinleştir onay kutusunun işaretli olmadığından emin olun.
Başlangıç nesnesi kutusundaki değeri değiştirin.
Örnek
Aşağıdaki kodT2.vb
, yordamın Sub Main
sınıfında bulunacağını belirterek ve T3.vb
derlemelerini Test2
yapar.
vbc t2.vb t3.vb -main:Test2