Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica a classe ou o módulo que contém o Sub Main procedimento.
Sintaxe
-main:location
Argumentos
location
Obrigatório O nome da classe ou módulo que contém o Sub Main procedimento a ser chamado quando o programa é iniciado. Isso pode estar no formulário -main:module ou -main:namespace.module.
Observações
Use essa opção ao criar um arquivo executável ou programa executável do Windows. Se a opção -main for omitida, o compilador procurará um compartilhado Sub Main válido em todas as classes e módulos públicos.
Consulte o Procedimento Principal no Visual Basic para obter uma discussão sobre as várias formas do Main procedimento.
Quando location é uma classe que herda, Formo compilador fornece um procedimento padrão Main que inicia o aplicativo se a classe não tiver nenhum Main procedimento. Isso permite compilar código na linha de comando que foi criada 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
Para definir -main no ambiente de desenvolvimento integrado do Visual Studio
Selecione um projeto no Gerenciador de Soluções. No menu Projeto, clique em Propriedades.
Clique na guia Aplicativo.
Verifique se a caixa de seleção Habilitar estrutura do aplicativo não está marcada.
Modifique o valor na caixa de objeto Inicialização .
Exemplo
O código a Test2 seguir compila T2.vb e T3.vbespecifica que o Sub Main procedimento será encontrado na classe.
vbc t2.vb t3.vb -main:Test2