SupportedProducts Element (VSX Schema)

Required. Specifies the versions and editions of Visual Studio that are supported by the extension.

<SupportedProducts version="10.0">
  <VisualStudio>...</VisualStudio>
  <IsolatedShell>...</IsolatedShell>
</SupportedVSEdition>

Attributes and Elements

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

Attributes

Attribute

Description

None

Child Elements

Element

Description

VisualStudio Element

Optional. Specifies a Visual Studio edition that is supported by the extension. Required if no IsolatedShell element is present.

IsolatedShell Element

Optional. Specifies a Visual Studio Isolated Shell application that is supported by the extension. Required if no VisualStudio is element present.

Parent Elements

Element

Description

Identifier Element

Contains the information that uniquely identifies the extension deployment package.

Remarks

For every supported version of Visual Studio, use a separate VisualStudio element.

For every supported edition of the same Visual Studio version, in the VisualStudio element for that version, use a separate Edition element.

For every supported Visual Studio Isolated Shell application, use a separate IsolatedShell element.

Element Information

Namespace

https://schemas.microsoft.com/developer/vsx-schema/2010

Schema Name

VSIX Manifest

Validation File

VSIXManifestSchema.xsd

Can be Empty

No

See Also

Other Resources

VSIX Extension Schema Reference

Visual Studio Extension Deployment