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

Add instructions for getting an Insider VSIX #15232

Merged
merged 3 commits into from
Nov 16, 2016
Merged

Conversation

agocke
Copy link
Member

@agocke agocke commented Nov 14, 2016

This is required to get a good IDE experience now that we're using C# 7 in the compiler.

/cc @dotnet/roslyn

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.
Copy link
Member

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)?

Copy link
Member Author

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

Copy link
Member

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:

Copy link
Member

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.

@agocke
Copy link
Member Author

agocke commented Nov 15, 2016

test windows_debug_unit64_prtest please

@agocke
Copy link
Member Author

agocke commented Nov 15, 2016

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)
Copy link
Member

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.
Copy link
Member

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)
Copy link
Member

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).
Copy link
Member

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.

@agocke agocke merged commit e56629a into master Nov 16, 2016
@agocke agocke deleted the add-instructions-to-readme branch February 13, 2017 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants