Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

Conflicts between Marketplace and VS Installer extension #2427

Open
jcansdale opened this issue Oct 4, 2019 · 0 comments
Open

Conflicts between Marketplace and VS Installer extension #2427

jcansdale opened this issue Oct 4, 2019 · 0 comments

Comments

@jcansdale
Copy link
Collaborator

Notes

Occasionally users have been unable to install and/or uninstall the GitHub for Visual Studio extension. We've suspected the issue has something to do with some kind of incompatibility when the same version is on the Marketplace and VS Installer. There also appears to be an issue installing when the Marketplace version is earlier than the VS Installer version.

Unfortunately I don't currently have an exact repro. 😕

I noticed the following when attempting to uninstall the VS Installer version.

04/10/2019 00:32:49 - Uninstalling 'GitHub Extension for Visual Studio', version 2.10.8.8121.
04/10/2019 00:32:49 - pkgCatalogPath is 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PREVIEW_GITHUB\COMMON7\IDE\EXTENSIONS\GITHUB\GITHUB\catalog.json'.
04/10/2019 00:32:52 - vsPkg.Version is '2.10.8.8121'.  extension.Header.Version is '2.10.8.8121'
04/10/2019 00:32:53 - Embedded catalog does not contain a component.
04/10/2019 00:32:53 - System.InvalidOperationException: A value for 'Component' needs to be specified in the catalog.
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.PerformSetupEngineUnInstall(IInstalledExtension extension, InstallFlags installFlags, Boolean downgrade)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.UninstallInternal(IInstalledExtension extension, Boolean forceDelete, Version targetedVSVersion, InstallFlags installFlags, Boolean downgrade)
   at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.Uninstall(IInstalledExtension extension, InstallFlags installFlags, Version targetedVSVersion)
   at VSIXInstaller.InstallProgressPage.UninstallVsix(String vsixId, SupportedVSSKU targetSku, IProgress`1 progress)

dd_VSIXInstaller_20191004003225_0cc4.log

Here is a recent user submitted issue. I put this down to a later version being included with the VS Installer than on the Marketplace.

Related

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant