Input and Output, Manifest Tool, Configuration Properties, <Projectname> Property Pages Dialog Box

Use this dialog box to specify input and output options for Mt.exe.

To access this property page dialog box, open the property pages for your project or your property sheet. Expand the Manifest Tool node under Configuration Properties, and then select Input and Output.

  • Additional Manifest Files
    Uses the /manifest option to specify the full paths of additional manifest files that the manifest tool will process or merge. Full paths are delimited by a semicolon.

  • Input Resource Manifests
    Uses the /inputresource option to specify the full path of a resource of type RT_MANIFEST, to input into the manifest tool. The path can be followed by the specified resource ID. For example:

    dll_with_manifest.dll;#1

    The resource ID is optional and defaults to CREATEPROCESS_MANIFEST_RESOURCE_ID in winuser.h.

  • Embed Manifest
    Yes specifies that the project system will embed the application manifest file into the assembly.

    No specifies that the project system will create the application manifest file as a stand-alone file.

  • Output Manifest File
    Specifies the name of the output manifest file. This property is optional when only one manifest file is operated upon by the manifest tool.

  • Manifest Resource File
    Specifies the output resources files used to embed the manifest into the project output.

  • Generate Catalog Files
    Uses the /makecdfs option to specify that the manifest tool will generate catalog definition files (.cdf files), which are used to make catalogs.

  • Generate Manifest From ManagedAssembly
    Generates a manifest from a managed assembly. (**-managedassemblyname:**file).

  • Suppress Dependency Element
    Used with the -managedassembly option. This tag suppresses the generation of dependency elements in the final manifest.

  • Generate Category Tags
    Used with the -managedassembly option. This tag causes the category tags to be generated.

  • Enable DPI Awareness
    Specifies whether the application is DPI-aware. By default, the setting is Yes for MFC projects and No otherwise because only MFC projects have built in DPI awareness. You can override the setting to Yes if you add code to handle different DPI settings. Your application might appear fuzzy or small if you set it as DPI-aware when it is not.

See Also

Tasks

How to: Open Project Property Pages

How to: Edit Project Property Sheets

Reference

ClickOnce Application Manifest

Manifest Tool Property Pages