Hi:
I need install the content of the vsix using a .msi to install a new Project Type in VS Integrated Shell. This vsix also must install a project template for the new project type. I'm using InstallShield to do this. I know that Vsix content I must put in this directory:
[AppLocal]\Microsoft\VisualStudio\[Visual Studio version]\Extensions\
I copy the content of the Vsix in this folder but don't work, I don't know all the steps to do that. I set the "InstalledByMsi" property to true in the vsixmanifest file too.
This is the content of the manifest:
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011">
<Metadata>
<Identity Id="b73ed81e-f1a5-49f4-a756-f51edc386bf2" Version="1.0" Language="en-US" Publisher="Cadic" />
<DisplayName>BpmnStudio.VSPackage</DisplayName>
<Description>Nuevo tipo de proyecto</Description>
</Metadata>
<Installation InstalledByMsi="true">
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[12.0]" />
<InstallationTarget Version="[12.0,13.0)" Id="Microsoft.VisualStudio.IntegratedShell" />
<InstallationTarget Version="[12.0,13.0)" Id="Microsoft.VisualStudio.VSWinDesktopExpress" />
</Installation>
<Dependencies>
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" Version="[4.5,)" />
<Dependency Id="Microsoft.VisualStudio.MPF.12.0" DisplayName="Visual Studio MPF 12.0" Version="[12.0]" />
</Dependencies>
<Assets>
<Asset Type="Microsoft.VisualStudio.VsPackage" Path="BpmnStudio.VSPackage.pkgdef" />
</Assets>
</PackageManifest>
Best Regards
Octavio Cesar