This action executes the Microsoft .NET Framework VB.NET command line compiler.
The directory in which the project to be compiled resides.
The list of files to compile.
The sub-directories to search for referenced source files required for the compile.
The file mask to use when looking in the sub-directories for source files. Typically left as *.vb.
The file that the resulting build should be written to.
The form in which the output file should take. This allows specifying if the resulting file is an executable, library, etc.
Specify whether the compact .NET framework should be referenced for this compile.
Allows the selection of the .NET version to use for the tool. The minimum is .NET v2.0.
This options specifies as whether to force the usage of 64-bit tools on a 64-bit system or not. As FinalBuilder is currently a 32-bit application it will default to running the 32-bit version on a 64-bit system. Check this option if you require the 64-bit version to be run.
Specifies that the common language runtime should optimise code at runtime.
Specify the symbols which should appear as pre-processor symbols in the compile.
The base address to load the the binary from.
The name of the type that contains the main method.
The base namespace of the project.
Turns off the banner displaying for the command line compiler. This simply reduces the amount of information logged for the build.
The output from the compiler is generated with UTF-8 encoding.
Specify to raise the level of information reported during the compile.
The path to the SDK referenced by the project. These are the Microsoft mscorlib and Microsoft visualbasic library files which the project was created on.
When a warning is raised it will be treated as an error. Unless specifically ignored warnings will cause the build to fail.
The output log for the compile will have source code removed for syntax errors. This reduces the size of the output log and makes it easier to read without the source lines included.
Turns off checking that integer variables stay within their bounds.
The resulting files generated from the compile will contain debug information.
Turn off seeing any warnings from the compilation process.
Whether to only partially sign the assembly or not. When only partially signing the assembly users of the library will have to manually install it into the global assembly cache for it to be picked up.
A list of modules that are to be part of the assembly. Each module appears on a separate line within the dialogue.
Tells the compiler to import public type information from the supplied assembly. This allows referencing metadata from the imported types as though they were part of the assembly.
The locations of the assemblies which are to be referenced.
All members within the assembly, to import namespaces from, will be available to the source being built.
The key container to use for signing the product of the compile.
The key file to use for signing the product of the compile.
Generates a link to a managed resource.
The .NET resource for the project is embedded into the generated output file.
The supplied icon file is embedded into the output file. Typically an executable.
The Win32 resource for the project is embedded into the generated output file.