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

Feature/vs2022support #18

Merged

Conversation

shuelsmeier
Copy link
Contributor

@shuelsmeier shuelsmeier commented Nov 3, 2021

Adds support for Visual Studio 2022 to the extension. Tested with Visual Studio 2022 Preview 7.0.

Fix for issue #17

@einaregilsson
Copy link
Collaborator

Thanks! I'll try to get this out today. Does the marketplace now allow having different versions of the same extension for VS2022 and then for VS2019 and older?

@einaregilsson einaregilsson merged commit 6d13e5e into einaregilsson:master Nov 4, 2021
@einaregilsson
Copy link
Collaborator

Ok, I see that the Marketplace does not yet support having two vsix files, but they plan on supporting it. When they do I'll publish a new version. Thanks a lot for the contribution!

@shuelsmeier
Copy link
Contributor Author

I just followed the official guide for upgrading visual studio extensions to 2022.

Update a Visual Studio extension for Visual Studio 2022

In the future, the Marketplace will allow you to upload multiple VSIXs to just one Marketplace listing, allowing you to upload your Visual Studio 2022-targeted VSIX and a pre-Visual Studio 2022 VSIX. Your users will automatically get the right VSIX for the VS version they have installed, when using the VS extension manager.

@daflotsch
Copy link

Thank you for the great extension! Is there any chance you can make the download for VS 2022 available somewhere here on GitHub in the meantime?

@einaregilsson
Copy link
Collaborator

@daflotsch I've actually set up GitHub actions now to build the extension on every commit. You can click on Actions and click on the latest workflow run and find a zip file under Artifacts with both the VS2019 and VS2022 versions. Here is a link to the latest version today: https://github.com/einaregilsson/StopOnFirstBuildError/suites/4256964033/artifacts/110539000

@lukasf
Copy link

lukasf commented Feb 4, 2022

What do you think about creating a second listing StopOnFirstBuildError VS2022? That is what almost all other extensions are doing, since the marketplace still does not support multiple VSIX per listing. The build artifact is expired and cannot be downloaded anymore.

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

Successfully merging this pull request may close these issues.

4 participants