How to Define a Manifest
Applies To: System Center 2012 SP1
The Virtual Machine Manager (VMM) console uses the manifest file to determine what your add-in can do. It contains several pieces of basic information that identify the add-in, and then it defines all the components the add-in will supply to the console. For more information about manifest files, see Manifests.
To create the initial manifest file
Create a new XML document named
manifest.xml
.Create the root XML node named
ConsoleAddIn
Add an attribute named
xmlns
to the root XML node, and set the value toVMM-AddIns-v1
.Add an attribute named
Name
to the root XML node, and set the value to the name of your add-in.Add an attribute named
Version
to the root XML node, and set the value to the version of your add-in. For example, set the value of1.0.0.0
.Add an attribute named
Author
to the root XML node, and set the value to the name of the add-in author.Add an attribute named
Description
to the root XML node, and set the value to a short description of the add-in.Add an attribute named
FolderName
to the root XML node, and set the value of this attribute to a folder name that your add-in will be installed to. This must be a unique folder name across all add-ins that are installed in the console.
Example
The following XML snippet shows what the manifest file should look like before any add-ins have been added to it:
<ConsoleAddIn
xmlns="urn:VMM-AddIns-v1"
Name="VM Checkpoint Add-in"
Version="1.0.0.0"
Author="Microsoft Corp"
Description="An example add-in that can checkpoint selected virtual machines."
FolderName="VMCheckpointAddIn">
</ConsoleAddIn>
See Also
Scenario: Define an Add-in
How to Define a Custom Action Add-in in the Manifest
Manifests