Skip to content

Commit d54b806

Browse files
author
Finnegan, Kevin
committed
feat(manifest): update SSMS targets
- Updated installation targets to support both SSMS 13–18 (32-bit) and SSMS 19+ (64-bit). - Changed .NET Framework dependency from [4.8.1,) to [4.8,) to resolve a Microsoft VSIX bug/quirk that doesn't recognize the patch number. - Removed IntegratedShell target.
1 parent a7927f6 commit d54b806

File tree

1 file changed

+25
-23
lines changed

1 file changed

+25
-23
lines changed
Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,29 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
3-
<Metadata>
4-
<Identity Id="SQLScriptsExplorer.Addin.b22c3965-9172-4eab-980d-a833bee345ab" Version="1.0" Language="en-US" Publisher="Joao Ribeiro Neto" />
5-
<DisplayName>SQL Scripts Explorer Addin.</DisplayName>
6-
<Description>Collaborate SQL Scripts between teams.</Description>
7-
</Metadata>
8-
<Installation AllUsers="true">
9-
<InstallationTarget Id="ssms" Version="[13.0,)">
10-
<ProductArchitecture>amd64</ProductArchitecture>
11-
</InstallationTarget>
12-
<InstallationTarget Version="[13.0,)" Id="Microsoft.VisualStudio.IntegratedShell">
13-
<ProductArchitecture>amd64</ProductArchitecture>
14-
</InstallationTarget>
15-
</Installation>
16-
<Dependencies>
17-
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.8.1,)" />
18-
<Dependency Id="Microsoft.VisualStudio.MPF.16.0" DisplayName="Visual Studio MPF 16.0" d:Source="Installed" Version="[16.0,)" />
19-
</Dependencies>
20-
<Prerequisites>
21-
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[16.0,)" DisplayName="Visual Studio core editor" />
22-
</Prerequisites>
23-
<Assets>
3+
<Metadata>
4+
<Identity Id="SQLScriptsExplorer.Addin.b22c3965-9172-4eab-980d-a833bee345ab" Version="1.0" Language="en-US" Publisher="Joao Ribeiro Neto" />
5+
<DisplayName>SQL Scripts Explorer Addin.</DisplayName>
6+
<Description>Collaborate SQL Scripts between teams.</Description>
7+
</Metadata>
8+
<Installation AllUsers="true">
9+
<!-- SSMS 13–18 (32-bit) -->
10+
<InstallationTarget Id="ssms" Version="[13.0, 18.0)">
11+
<ProductArchitecture>x86</ProductArchitecture>
12+
</InstallationTarget>
2413

25-
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
26-
</Assets>
14+
<!-- SSMS 19+ (64-bit) -->
15+
<InstallationTarget Version="[21.0,)" Id="Microsoft.VisualStudio.Ssms">
16+
<ProductArchitecture>amd64</ProductArchitecture>
17+
</InstallationTarget>
18+
</Installation>
19+
<Dependencies>
20+
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.8,)" />
21+
<Dependency Id="Microsoft.VisualStudio.MPF.16.0" DisplayName="Visual Studio MPF 16.0" d:Source="Installed" Version="[16.0,)" />
22+
</Dependencies>
23+
<Prerequisites>
24+
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[16.0,)" DisplayName="Visual Studio core editor" />
25+
</Prerequisites>
26+
<Assets>
27+
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
28+
</Assets>
2729
</PackageManifest>

0 commit comments

Comments
 (0)