MANIFEST File Documentation
Overview
Feature | Value |
---|---|
File Extension | .manifest |
Format Type | XML |
Primary Use | Software configuration and deployment |
Supported OS | Windows |
Function | Defines dependencies and assembly metadata for Windows applications |
MIME Type | application/manifest |
Root Element | assembly |
Namespace Attribute | xmlns="urn:schemas-microsoft-com:asm.v1" |
Typical Elements | dependency , assemblyIdentity , trustInfo , compatibility |
Trust Information | Determines security permissions |
Compatibility Section | Defines OS compatibility |
Side-by-Side Execution | Allows multiple versions of assemblies to run simultaneously |
Assembly Identity | Uniquely identifies an assembly |
Auto-Generate Option | Visual Studio can generate manifest files automatically |
Embed Option | Can be embedded in the executable file |
Editable With | Any text editor (Notepad, Visual Studio, etc.) |
Required for ClickOnce Deployment | Yes |
Manifest File Location | ApplicationRootAppName.exe.manifest |
Key Security Features | Code Access Security, Strong-Name Signing |
Integration with UAC | Defines application's requested execution level |
Versioning and Dependencies Management | Enables application to specify versions of dependent assemblies |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.