Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica la clase o el módulo que contiene el Sub Main procedimiento.
Sintaxis
-main:location
Argumentos
location
Obligatorio. Nombre de la clase o módulo que contiene el Sub Main procedimiento al que se va a llamar cuando se inicia el programa. Puede estar en el formato -main:module o -main:namespace.module.
Observaciones
Use esta opción al crear un archivo ejecutable o un programa ejecutable de Windows. Si se omite la opción -main , el compilador busca un recurso compartido Sub Main válido en todas las clases y módulos públicos.
Vea Procedimiento principal en Visual Basic para obtener una explicación de las distintas formas del Main procedimiento.
Cuando location es una clase que hereda de Form, el compilador proporciona un procedimiento predeterminado Main que inicia la aplicación si la clase no tiene ningún Main procedimiento. Esto le permite compilar código en la línea de comandos que se creó en el entorno de desarrollo.
' Compile with /r:System.dll,SYSTEM.WINDOWS.FORMS.DLL /main:MyC
Public Class MyC
Inherits System.Windows.Forms.Form
End Class
Para establecer -main en el entorno de desarrollo integrado de Visual Studio
Seleccione un proyecto en el Explorador de soluciones. En el menú Proyecto , haga clic en Propiedades.
Haga clic en la pestaña Aplicación .
Asegúrese de que la casilla Habilitar marco de trabajo de aplicaciones no esté activada.
Modifique el valor en el cuadro Objeto de inicio .
Ejemplo
El código siguiente compila T2.vb y T3.vb, especificando que el Sub Main procedimiento se encontrará en la Test2 clase .
vbc t2.vb t3.vb -main:Test2