We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.

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:


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.