-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

  1. Çözüm Gezgini'da bir projenin seçilmesini sağlayın. Proje menüsünde Özellikler'e tıklayın.

  2. Uygulama sekmesine tıklayın.

  3. Uygulama çerçevesini etkinleştir onay kutusunun işaretli olmadığından emin olun.

  4. 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.vbderlemelerini Test2 yapar.

vbc t2.vb t3.vb -main:Test2  

Ayrıca bkz.