When you install Microsoft Visual Studio 2012, the setup process installs the .NET Framework .NET is installed to a folder named%windir%\Microsoft.NET\Framework\4.5.
If you open this folder with Windows Explorer, you see a lot of subfolders, libraries, and executable tools. Most of the DLL libraries constitute the Base Class Library, whereas most of the executable tools are invoked by Visual Studio 2012 to perform different kinds of tasks, even if they can also be invoked from the command line.you would notice the presence of a file named Vbc.exe, which is the Visual Basic Compiler and a command line tool. In most cases you do not need to manually invoke the Visual Basic compiler, because you will build your Visual Basic applications writing code inside Visual Studio 2012, and the IDE invokes the compiler for you. But it is worth mentioning that you could create the most complex application using Windows’s Notepad and then run Vbc. Finally, it is also worth mentioning that users can get the .NET Framework 4.5 from Microsoft for free. This means that the Visual Basic compiler is also provided free with .NET, and this is the philosophy that characterizes the .NET development since the first version was released in 2002.