Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

/main (Specify Location of Main Method)

/main:class

where:

class
The type that contains the Main method.

Remarks

If your compilation includes more than one type with a Main method, you can specify which type contains the Main method that you want to use as the entry point into the program.

This option is for use when compiling an .exe file.

To set this compiler option in the Visual Studio development environment

  1. Open the project's Property Pages dialog box. For details, see Setting Visual C# Project Properties.
  2. Click the Common Properties folder.
  3. Click the General property page.
  4. Modify the Startup Object property.

To set this compiler option programmatically

See StartupObject Property.

Example

Compile t2.cs and t3.cs, specifying that the Main method will be found in Test2:

csc t2.cs t3.cs /main:Test2

See Also

C# Compiler Options

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft