A Visual Basic .NET project is made up of one or more separate source files. During the process known as compilation, these files are brought together into one package a single executable file that can be run as an application.
Visual Basic .NET provides a command-line compiler as an alternative to compiling programs from within the Visual Studio .NET integrated development environment (IDE). The command-line compiler is designed for situations in which you do not require the full set of features in the IDE; for example, when you are using or writing for computers with limited system memory or storage space.
To compile source files from within the Visual Studio .NET IDE, choose the Build command from the Build menu. To compile project (.vbproj) files at the command line, see