-
Notifications
You must be signed in to change notification settings - Fork 106
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
Install Visual Studio Extension #8
Comments
For this initial release, we'll want to settle on Visual Studio versions that we'll support. I propose VS 2019 and VS 2022 for now and we'll see what demand is like for others. Some things to consider:
I discussed this topic with a PM on the VS extensibility team and there are thoughts for simplifying extension installation in the future, but for now it sounds like a more stable solution will rely on downloading .vsix files first. A couple approaches: |
check if copy ID from marketplace copies an ID that VSIXinstaller accepts |
Unfortunately, looks like the ID from that link is different from the ID that goes into the manifest for a VSIX. :( I was hopeful that would do it for us. |
|
@DavidObando & @dhruvchand - FYI the VS setup team is putting together a script we can use for this, targeting Build/Private Preview 1. |
Here is a sample script and usage details from @Preecington in the VS Setup team: You should be able to download the file and run it like so: ./Install-VSIXExtension.ps1 -MarketplaceItemName . For example, to download and install Github Copilot, located at https://marketplace.visualstudio.com/items?itemName=GitHub.copilotvs, you would pass the item name parameter from the Marketplace URI: ./Install-VSIXExtension.ps1 -MarketplaceItemName GitHub.copilotvs The functions inside the script are documented with script help blocks. I've tested this script through basic scenarios and the Setup Team has reviewed it, but I wouldn't consider this production code and I wouldn't ship it with any guarantees. Very much a "no warranty expressed or implied" sort of deal! |
I have merged a task for this, I think we are good to close this issue. Any objections? |
Is your feature request related to a problem? Please describe.
I would like to have my VS extensions installed when I receive my Dev Box
Describe the solution you'd like
As a user, I should be able to:
For v1, we will NOT support path to json exports of extensions
The text was updated successfully, but these errors were encountered: