Show/Hide Toolbars

XSharp

The Build properties page contains Configuration Specific properties, so properties can differ for a Debug and a Release configuration. Please read the Build Configuration topic for more information about build configurations.

 

ProjectPropertiesBuild

 

Item

Description

Command item

Platform Target

Select the platform target when compiling this project. This should be AnyCPU, X86, x64,Arm or Itanium.

-platform

Prefer 32 Bit

Prefer 32 bit when AnyCpu platform is selected.

-platform

Intermediate Output Path

Intermediate Output Path (macros are allowed).

Used by Visual Studio/MsBuild.

Output Path

Output Path (macros are allowed).

Used by Visual Studio/MsBuild.

Code Signing KeyFile

Choose a code signing key file.

-keyfile

Delayed sign only

Delayed signing.

-delaysign

Sign the output assembly

Sign the assembly.

-keyfile

Extra Command Line Options

User-Defined Command Line options.

You can specify additional command line options here.

Optimize

Should compiler optimize output?

-optimize

Register for COM Interop

Register the output assembly for COM Interop (requires administrator rights).

This will run a tool after the build process to register the assembly for COM Interop.

Use Shared Compiler

Should the shared compiler be used to compile the project? (Faster, but may hide some compiler errors.)

-shared

Defines for the preprocessor

Defines for the preprocessor.

-define

Generate preprocessor output

Save the output from the preprocessor to .ppo files.

-ppo

Suppress Specific Warnings

Specify a list of warnings to suppress.

-nowarn

Warning Level

Set the warning level to a value between 0 and 4.

-warn

Warnings As Errors

Treat warnings as errors.

-warnaserror

Generate XML doc comments file

Generate XML doc comments file.

-doc

XML doc comments file name

XML doc comments file name.

-doc