Hi,
Because I need several deployment features for my Visual Studio Extension, which aren't possible with the VSIX installer, I want to install the extension by an InstallShield package. As I understand, I just have to follow the following steps.
- Set the InstalledByMsi Attribute in the vsixmanifest file to true
- Copy the files in the VSIX package (beside the [Content_Types].xml file) to the appropriate extension folder (machine wide or per user)
- Handle the registration on my own (insert the *.pfgdef file in the setup project).
So when I copy the vsix files in the appropriate folder, and restart Visual Studio, the Extension appears in the “Extension and Updates” dialog, with the “Uninstall” and “Disable” Buttons disabled, which is good. My problem is that when removing the files from the extensions folder again, the “Extension and Updates” dialog still shows the Extension. Did I understand something wrong, how to install and uninstall the extensions manually or what could be the reason for that problem?
Best
Martin