Causes the compiler to create an executable Windows program.
/target:winexe
-or-
/t:winexe
The executable file is created with a .exe extension. A Windows program is one that provides a user interface from either the Services Framework class library or with the Win32 APIs.
Use /target:exe to create a console application.
Unless otherwise specified with the /out option, the output file name takes the name of the input file that contains the Sub Main procedure.
Only one Sub Main procedure is required in the source code files that are compiled into a .exe file. The /main compiler option lets you specify which class contains the Sub Main procedure in cases where your code has more than one class with a Sub Main procedure.
The short form of /target:winexe is /t:winexe.
To set /target:winexe in the Visual Studio integrated development environment
To set /target:winexe programmatically
The following code compiles in.vb
into a Windows program:
vbc /target:winexe in.vb
/main | /target | /target:exe | /target:library | /target:module | /out |