question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Changing marketplace publisher from ms-vscode to ms-dotnettools causes extension recommendations to repeat ad nauseum

See original GitHub issue

Steps to reproduce

  1. Have an old version of the extension installed that uses ms-vscode.csharp as the extension ID.
  2. Be upgraded to ms-dotnettools.csharp.
  3. Have a project that uses extension recommendations, set up to install the extension under the new ms-dotnettools.csharp

Expected behavior

Everything keeps working normally.

Actual behavior

Constantly keep being pestered with the need to install a not-yet-installed recommended extension, even though the extension is already installed.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:31
  • Comments:31 (5 by maintainers)

github_iconTop GitHub Comments

81reactions
zachstronautcommented, Mar 5, 2020

I’ve had to stop work and waste hours searching for a solution and finally happened on this thread. Not good as I’m self-employed. I don’t know where to start with “rolling back” things. Surely there was a more graceful way to have handled this change? Was it absolutely necessary to change publisher id?? Millions of devs use VSCode.

Same here. Instructions:

  1. uninstall c# extension (and disable any other extensions that are throwing errors because of c# not being “found”).

  2. Download csharp-1.21.12.vsix from here: https://github.com/OmniSharp/omnisharp-vscode/releases/tag/v1.21.12

  3. Restart VS Code

  4. Open the Command Palette in VS Code. Search for “shell command install” and run that

  5. Open a command line terminal and go to the folder you downloaded the vsix file to

  6. Run: code --install-extension csharp-1.21.12.vsix

  7. Restart VS Code

  8. Open Preferences -> Settings in VS Code. Search for “update” and uncheck Extensions: Auto Update

Microsoft products are uniquely affected by Mercury Retrogrades.

13reactions
videopilotcommented, Mar 5, 2020

Unfortunately, it also seems to prevent other extensions from loading:

publisher publisher2
Read more comments on GitHub >

github_iconTop Results From Across the Web

Publishing Extensions - Visual Studio Code
Learn how to publish Visual Studio Code extensions to the public Marketplace and share them with other developers.
Read more >
Publishing updated extension to marketplace
I created a vscode color theme extension. ... I then made some changes to the extension but now I'm not able to publish...
Read more >
Create and Publish the VSCode extension to ...
I am using this IDE past 4yeas. Still, it's new to me for day-to-day activities. Why? . Microsoft's Visual Studio Code is...
Read more >
您好,dotnet tool_dotNET跨平台的博客
# The output path is relative to the position of the csproj-file. - dotnet publish -c Release -o ../publish MyProject/MyProject.csproj.
Read more >
What Does Ad Nauseam Mean? | Grammarly Blog
Ad nauseam ” is a Latin phrase we use to describe something that has been repeated too many times or discussed too much....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found