-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Add instructions for getting an Insider VSIX #15232
Conversation
This is required to get a good IDE experience now that we're using C# 7 in the compiler.
@@ -13,6 +13,14 @@ | |||
- In the resulting window, press the 'Modify' button | |||
- Check the "Visual Studio Extensibility Tools Update 3" item and press the 'Next' button | |||
- Press the 'Update' button | |||
3. Install an insider VSIX from our [nightly MyGet feed](https://dotnet.myget.org/feed/roslyn/package/vsix/eb2680f2-4e63-44a8-adf6-2e667d9f689c). Note that these builds are uploaded without validation, so you may need to try to find one that works for you. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would point at something that we at least know to be decent (the most recent version inserted into the RC branch or something)?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Pilchie Are you signing up for updating every time we insert a new one? :)
|
||
- delete %LocalAppdata%\Microsoft\VisualStudio\14.0\ | ||
- run `devenv /updateconfiguration` from a developer command prompt | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add a warning that this will also cause them to lose any other installed extensions.
3. Install an insider VSIX from our [nightly MyGet feed](https://dotnet.myget.org/feed/roslyn/package/vsix/eb2680f2-4e63-44a8-adf6-2e667d9f689c). Note that these builds are uploaded without validation, so you may need to try to find one that works for you. | ||
|
||
- If you need to uninstall this or a previous version of this VSIX, you must: | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Step 1 needs to be close all VS instances.
test windows_debug_unit64_prtest please |
test windows_release_unit64_prtest please |
- If you need to uninstall this or another version of this VSIX, you must: | ||
|
||
- Close all instances of VS | ||
- delete %LocalAppdata%\Microsoft\VisualStudio\14.0\ (Note, this will delete all your extensions, not just the Roslyn VSIX) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You could have them just delete the "Extensions" folder instead.
- delete %LocalAppdata%\Microsoft\VisualStudio\14.0\ (Note, this will delete all your extensions, not just the Roslyn VSIX) | ||
- run `devenv /updateconfiguration` from a developer command prompt | ||
|
||
|
||
|
||
NOTE: You can also use a [Visual Studio "15" Preview](https://www.visualstudio.com/news/releasenotes/vs15-relnotes). The publicly available version of Visual Studio "15" Preview 4 is a work in progress, and as such, does not fully support developing against the Roslyn solution. If you use Preview 4 with the Roslyn solution, you will see issues that prevent the setup project from building and stop the setup VSIX from getting deployed to the RoslynDev hive even when the build does succeed. As such, we recommend remaining on Visual Studio "15" Preview 3 if you are developing against the Roslyn solution. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this section is correct either now?
- If you need to uninstall this or another version of this VSIX, you must: | ||
|
||
- Close all instances of VS | ||
- delete %LocalAppdata%\Microsoft\VisualStudio\14.0\ (Note, this will delete all your extensions, not just the Roslyn VSIX) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since we're going to ask them to muck around in %LocalAppData%
anyway, should we get them to clean up the compiler targets files too?
@@ -13,6 +13,15 @@ | |||
- In the resulting window, press the 'Modify' button | |||
- Check the "Visual Studio Extensibility Tools Update 3" item and press the 'Next' button | |||
- Press the 'Update' button | |||
3. Install the [RC insider VSIX](https://dotnet.myget.org/F/roslyn/vsix/eb2680f2-4e63-44a8-adf6-2e667d9f689c-2.0.0.6110410.vsix). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this RoslynDeployment.vsix
, or RoslynDeployment.Full.vsix
? The difference is the diagnostics toolwindow package, which I don't think customers care about.
This is required to get a good IDE experience now that we're using C# 7 in the compiler.
/cc @dotnet/roslyn