Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Identity Element (VSX Schema)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Required. Defines the unique identification information for the package.

<Identity Version="2.1.40307.0" Id="Fabrikam.Application.Extension1" Language="us-en" Publisher="Fabrikam" />

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute

Description

Id

Must be a unique ID for the package. Recommended convention: Company.Product.Feature.Name. Must contain only alphanumeric characters and is limited to 100 characters.

Version

Defines the version of the package and its contents. Must follow the assembly versioning format: Major.Minor.Build.Revision (for example, 1.2.40308.00). Higher version numbers are considered updates to the package, and can be installed over the existing installed version.

Language

Specifies a language for the package. Corresponds to the textual data in the manifest. Must follow the CLR locale code convention for resource assemblies: en-us, en, fr-fr, and so forth. By default, the value is "neutral," which indicates that the extension will run on any version of Visual Studio.

Publisher

The publisher of this package, typically a company or individual name. Limited to 100 characters.

Child Elements

Element

Description

None

Parent Elements

Element

Description

Metadata Element

Contains metadata about the package, its identity, and advertising information.

Namespace

http://schemas.microsoft.com/developer/vsx-schema/2011

Schema Name

VSIX Manifest

Validation File

PackageManifestSchema.xsd

Can be Empty

Not applicable

Show:
© 2015 Microsoft