/Main
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
Tenha um projeto selecionado no Solution Explorer.No menu Project, clique em Properties..
Para obter mais informações, consulte Introdução ao Project Designer.
Clique na guia Application.
Certifique-se de que a caixa de seleção Estrutura do Aplicativo ativar não está marcada.
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
Referência
Linhas de comando de compilação de amostra (Visual Basic)
Conceitos
Versão de Visual Basic de Hello, World
Procedimento principal no Visual Basic