Compartilhar via


/principal

Especifica a classe ou módulo que contém o procedimento Sub Main.

/main:location

Argumentos

  • location
    Obrigatório.Um total de qualificação para a classe ou módulo que contém o procedimento Sub Main para ser chamado quando o programa for iniciado.Isso pode estar na forma /main:module ou /main:namespace.module.

Comentários

Use esta opção quando você criar um arquivo executável ou programa executável do Windows.Se a opção /main for omitida, o compilador procura uma Sub Main compartilhada válida em todas as classes públicas e módulos.

Consulte Procedimento principal no Visual Basic para uma discussão dos vários formulários do procedimento Main.

Quando location é uma classe que herda de Form, o compilador fornece um procedimento padrão Main que inicia o aplicativo se a classe possui nenhum procedimento Main.Isso permite que você compilar código em de linha de comando que foi criado no ambiente de desenvolvimento.

' Compile with /r:System.dll,SYSTEM.WINDOWS.FORMS.DLL /main:MyC
Public Class MyC
    Inherits System.Windows.Forms.Form
End Class

Configurar definir/principal no ambiente de desenvolvimento integrado Visual Studio

  1. Tenha um projeto selecionado no Solution Explorer.No menu Project, clique em Properties..

    Para obter mais informações, consulte Introdução ao Project Designer.

  2. Clique na guia Application.

  3. Certifique-se de que a caixa de seleção Estrutura do Aplicativo ativar não está marcada.

  4. Modifique o valor na caixa Objeto de Inicialização.

Exemplo

O código a seguir compila T2.vb e T3.vb, especificando que o procedimento Sub Main irá ser encontrado na classe Test2.

vbc t2.vb t3.vb /main:Test2

Consulte também

Conceitos

Versão do Visual Basic do Hello, World

Procedimento principal no Visual Basic

Referência

/ destino (Visual Basic)

Exemplos de Linhas de Comando de Compilação

Outros recursos

Compilador do Visual Basic