Export (0) Print
Expand All

Introduction to the Project Designer 

The Project Designer provides a centralized location for managing project properties, settings, and resources. The Project Designer appears as a single window in the Visual Studio IDE, much the same as other designers such as the Form or Class designers. It contains a number of pages that are accessed through tabs on the left-hand side.

Information entered into the Project Designer persists when you switch from one page to another, when you build the project, or when you close the designer; an Undo command is available on the Edit menu to roll back changes.

You can access the Project Designer using the Properties command on the Project menu.

Pages in the Project Designer

The pages and options available in the Project Designer vary by project type and by language. The available pages are listed in the table below,

Page Description

Application page

Contains settings describing the application and its behavior, such as application type, startup object, and assembly information. For more information, see Managing Application Properties.

Build page

Contains build instructions including the configuration to build, conditional symbols, warning levels, and output information. Applies to Visual C# and Visual J# projects only. For more information, see How to: Set Build Properties (C#, J#).

Build Events page

Contains command-line instructions that the compiler performs before the build and after the build. You can also specify the conditions under which the post-build events are run. Applies to Visual C# and Visual J# projects only. For more information, see How to: Specify Build Events (C#, J#).

Compile page

Contains settings that control how an application is compiled. Applies to Visual Basic projects only. For more Information, see Managing Compilation Properties.

Debug page

Contains settings that control how an application is debugged. For more information, see Managing Debugging Properties.

References page

Contains a list of components reference by your project, including assemblies, COM components, project-to-project and Web references. For more information, see Managing References.

Reference Paths page

Lists the directories to search for assemblies referenced by the project when the project is loaded. This setting is specific to the project, machine, and user. For more information, see How to: Set the Reference Path (C#, J#)

Resources page

Allows you to manage resources for an application, including strings, images, icons and other resources. For more information, see Managing Application Resources.

Settings page

Allows you to manage application settings such as dynamic properties and user preferences. For more information, see Managing Application Settings.

Signing page

Contains settings related to signing an assembly, such as key file name or key provider information. For more information, see Managing Assembly and Manifest Signing and Signing ClickOnce Manifests.

Security page

Contains settings for security permissions; applies only to applications deployed via ClickOnce publishing. For more information, see Securing ClickOnce Applications.

Publish page

Contains settings for ClickOnce publishing. For more information, see Publishing ClickOnce Applications.

Code Analysis page

Contains the code analysis tool that you can run on your code. The tool reports information about your assemblies, such as violations of the programming and design rules set forth in the Microsoft .NET Framework Design Guidelines. For more information, see Code Analysis for Managed Code Overview.

Navigation in the Project Designer

The Project Designer provides two ways of moving between pages:

  • You can open any page by clicking its related tab.

  • You can use CTRL+PAGE DOWN and CTRL+PAGE UP to move between the different pages.

See Also

Community Additions

ADD
Show:
© 2014 Microsoft