Skip to content

Commit f3e0be5

Browse files
authored
Merge pull request #3949 from corob-msft/docs/corob/manifest-tool-typo
Fix misnamed mt.exe options. Acrolinx all.
2 parents ff3d102 + e6906f7 commit f3e0be5

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

docs/build/reference/manifest-tool-property-pages.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
description: "Learn more about: Manifest Tool Property Pages"
33
title: "Manifest Tool Property Pages"
4-
ms.date: "07/24/2019"
5-
ms.topic: "article"
4+
ms.date: 11/30/2021
65
f1_keywords:
76
- VC.Project.VCManifestTool.SuppressStartupBanner
87
- VC.Project.VCManifestTool.VerboseOutput
@@ -24,37 +23,38 @@ f1_keywords:
2423
- VC.Project.VCManifestTool.UpdateFileHashes
2524
- VC.Project.VCManifestTool.UpdateFileHashesSearchPath
2625
- vc.project.AdditionalOptionsPage
27-
ms.assetid: f33499c4-7733-42d9-80e3-8a5018786965
2826
---
2927
# Manifest Tool Property Pages
3028

31-
Use these pages to specify general options for [Mt.exe](/windows/win32/sbscs/mt-exe). These pages are found under **Project** > **Properties** > **Configuration Properties** > **Manifest Tool**.
29+
Use these pages to specify general options for [`Mt.exe`](/windows/win32/sbscs/mt-exe). These pages are found under **Project** > **Properties** > **Configuration Properties** > **Manifest Tool**.
3230

3331
## General Property Page
3432

3533
### Suppress Startup Banner
3634

37-
**Yes (/nologo)** specifies that standard Microsoft copyright data will be concealed when the manifest tool is started. Use this option to suppress unwanted output in log files, when you run mt.exe as part of a build process or from a build environment.
35+
**Yes (`/nologo`)** specifies that standard Microsoft copyright data will be concealed when the manifest tool is started. Use this option to suppress unwanted output in log files when you run *`mt.exe`*, either as part of a build process or from a build environment.
3836

3937
### Verbose Output
4038

41-
**Yes (/verbose)** specifies that additional build information will be displayed during manifest generation.
39+
**Yes (`/verbose`)** specifies that more build information will be displayed during manifest generation.
4240

4341
### Assembly Identity
4442

45-
Uses the /identity option to specify an identity string, which comprises the attributes for the [\<assemblyIdentity> Element](/visualstudio/deployment/assemblyidentity-element-clickonce-application). An identity string begins with the value for the `name` attribute, and is followed by *attribute* = *value* pairs. The attributes in an identity string are delimited by a comma.
43+
Uses the **`/identity`** option to specify an identity string, which holds the attributes for the [`<assemblyIdentity>` element](/visualstudio/deployment/assemblyidentity-element-clickonce-application). An identity string begins with the value for the `name` attribute, and is followed by *attribute* = *value* pairs. The attributes in an identity string are delimited by a comma.
4644

47-
This is an example identity string: `Microsoft.Windows.Common-Controls, processorArchitecture=x86, version=6.0.0.0, type=win32, publicKeyToken=6595b64144ccf1df`
45+
Here's an example identity string:
46+
47+
`Microsoft.Windows.Common-Controls, processorArchitecture=x86, version=6.0.0.0, type=win32, publicKeyToken=6595b64144ccf1df`
4848

4949
## Input and Output Property Page
5050

5151
### Additional Manifest Files
5252

53-
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. (-manifest [manifest1] [manifest2] ...)
53+
Uses the **`/manifest`** option to specify the full paths of more manifest files that the manifest tool will process or merge. Full paths are delimited by a semicolon. (`/manifest [manifest1] [manifest2] ...`)
5454

5555
### Input Resource Manifests
5656

57-
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:
57+
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:
5858

5959
`dll_with_manifest.dll;#1`
6060

@@ -66,31 +66,31 @@ Uses the **/inputresource** option to specify the full path of a resource of typ
6666

6767
### Output Manifest File
6868

69-
Specifies the name of the output manifest file. This property is optional when only one manifest file is operated upon by the manifest tool. (-out:[file];#[resource ID])
69+
Specifies the name of the output manifest file. This property is optional when only one manifest file is operated upon by the manifest tool. (`/out:[file];#[resource ID]`)
7070

7171
### Manifest Resource File
7272

7373
Specifies the output resources file used to embed the manifest into the project output.
7474

7575
### Generate Catalog Files
7676

77-
Uses the **/makecdfs** option to specify that the manifest tool will generate catalog definition files (.cdf files), which are used to make catalogs. (/makecdfs)
77+
Uses the **`/makecdfs`** option to specify that the manifest tool will generate catalog definition files (*`.cdf`* files), which are used to make catalogs. (`/makecdfs`)
7878

7979
### Generate Manifest From ManagedAssembly
8080

81-
Generates a manifest from a managed assembly. (-managedassemblyname:\[file])
81+
Generates a manifest from a managed assembly. (`/managedassemblyname:[file]`)
8282

8383
### Suppress Dependency Element
8484

85-
Used with -managedassembly. suppresses the generation of dependency elements in the final manifest. (-nodependency)
85+
Used with **`/managedassemblyname`**. Suppresses the generation of dependency elements in the final manifest. (`/nodependency`)
8686

8787
### Generate Category Tags
8888

89-
Used with -managedassembly. -category causes the category tags to be generated. (-category)
89+
Used with **`/managedassemblyname`**. **`/category`** causes the category tags to be generated. (`/category`)
9090

9191
### DPI Awareness
9292

93-
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.
93+
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 it isn't DPI-aware, but you set a DPI-aware option.
9494

9595
**Choices**
9696

@@ -100,37 +100,37 @@ Specifies whether the application is DPI-aware. By default, the setting is **Yes
100100

101101
## Isolated COM Property Page
102102

103-
For more information about isolated COM, see [Isolated Applications](/windows/win32/SbsCs/isolated-applications) and [How to: Build Isolated Applications to Consume COM Components](../how-to-build-isolated-applications-to-consume-com-components.md).
103+
For more information about isolated COM, see [Isolated applications](/windows/win32/SbsCs/isolated-applications) and [How to: Build isolated applications to consume COM components](../how-to-build-isolated-applications-to-consume-com-components.md).
104104

105105
### Type Library File
106106

107-
Specifies the type library to use for regfree COM manifest support. (-tlb:[file])
107+
Specifies the type library to use for regfree COM manifest support. (`/tlb:[file]`)
108108

109109
### Registrar Script File
110110

111-
Specifies the registrar script file to use for regfree COM manifest support. (-rgs:[file])
111+
Specifies the registrar script file to use for regfree COM manifest support. (`/rgs:[file]`)
112112

113113
### Component File Name
114114

115-
Specifies the file name of the component that is built from the .tlb or .rgs specified. (-dll:[file])
115+
Specifies the file name of the component that is built from the .tlb or .rgs specified. (`/dll:[file]`)
116116

117117
### Replacements File
118118

119-
Specifies the file that contains values for replaceable strings in the RGS file. (replacements:[file])
119+
Specifies the file that contains values for replaceable strings in the RGS file. (`/replacements:[file]`)
120120

121121
## Advanced Property Page
122122

123123
### Update File Hashes
124124

125-
Computes the hash of files specified in the file elements and updates the hash attribute with this value. (hashupdate:[path])
125+
Computes the hash of files specified in the `file` elements, and then updates the hash attribute with this value. (`/hashupdate:[path]`)
126126

127127
### Update File Hashes Search Path
128128

129129
Specifies the search path to use when updating the file hashes.
130130

131131
### Additional Options
132132

133-
Additional Options
133+
Allows you to specify more options.
134134

135135
## See also
136136

0 commit comments

Comments
 (0)