Share via


Specify Project Settings, Create New Project From Existing Code Files Wizard

Use this page of the Create New Project From Existing Code Files wizard to specify:

  • The build environment for the new project

  • Build settings to match a specific type of new project to generate

How to: Create a C++ Project from Existing Code

  • Use Visual Studio
    Specifies to use build tools that are included in Visual Studio for building the new project. This option is selected by default.

  • Project Type
    Specifies the type of project that the wizard will generate.

  • Windows application project
    Indicates that the wizard will generate a project for an executable Windows application. This option is available from the Project Type drop-down list box.

  • Console application project
    Indicates that the wizard will generate a project for a console application. This option is available from the Project Type drop-down list box.

  • Dynamically linked library (DLL) project
    Indicates that the wizard will generate a project for an empty dynamic link library application. This option is available from the Project Type drop-down list box.

  • Static library (LIB) project
    Indicates that the wizard will generate a project for a static library application. This option is available from the Project Type drop-down list box.

  • Add support for ATL
    Adds ATL support to the new project.

  • Add support for MFC
    Adds MFC support to the new project.

  • Add support for the Common Language Runtime
    Adds CLR programming support to the new project.

  • Common Language Runtime
    Specifies the new project to be compliant with CLR features.

  • Common Language Runtime (old syntax)
    Specifies the new project to be compliant with Managed Extensions for C++ syntax, which is CLR programming syntax prior to Visual C++ 2005.

  • Use external build system
    Specifies to use build tools that are not included in Visual Studio for building the new project. When this option is selected, you can specify build command lines on the Specify Debug Configuration Settings and Specify Release Configuration Settings pages.

    Note

    When the Use External Build System option is checked, the IDE does not build the new project, so the /D, /I, /FI, /AI, or /FU options are not required for compilation. However, these options must be set correctly in order for IntelliSense to function properly.

See Also

Reference

Specify Debug Configuration Settings, Create New Project From Existing Code Files Wizard

Specify Release Configuration Settings, Create New Project From Existing Code Files Wizard