Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

@jcansdale jcansdale commented Oct 4, 2019

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.

  • Error installing GitHub Extension for Visual Studio Preview 16.3.0 Preview 4.0
    #2418

Related

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.