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

Can not install at VS 15.7.5 #302

Closed
lettucebo opened this issue Jul 12, 2018 · 2 comments
Closed

Can not install at VS 15.7.5 #302

lettucebo opened this issue Jul 12, 2018 · 2 comments

Comments

@lettucebo
Copy link

Functional impact

Can not install at VS 15.7.5.

Minimal repro steps

At the VS 15.7.5 install using self build vsix fail
I also try download and install the vsix from AppVeyor artifacts's vsix

All get: Install Error : System.InvalidOperationException: A value for 'Component' needs to be specified in the catalog.

Further technical details

Here is the log file:
VSIXInstaller_54ee3b27-6c08-4a09-b289-977623dfbe8a.log

@JLOrdaz
Copy link

JLOrdaz commented Jul 12, 2018

I hace same problem with same version of Visual Studio

@jodavis
Copy link

jodavis commented Jul 13, 2018

This is happening because we changed IsProductComponent to true here:

<IsProductComponent>true</IsProductComponent>

When it was false, Library Manager could be installed on versions of Visual Studio that didn't already have Library Manager (15.7 or lower). However, it would fail to update if Visual Studio already had Library Manager (15.8 Preview or higher).

We changed it to true so the latest builds could be used to update 15.8 Previews. The trade-off is that those builds no longer install on older versions of Visual Studio.

You can work around this in your own builds by changing that value back to false. That's only necessary until you can upgrade to 15.8. Then you'll need to change it back to true.

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

No branches or pull requests

3 participants