Help: Switching from SVN to GIT and VS just won't pickup the change

Visual Studio 2026

I have converted a .NET framework 4.8 solution from SVN to GIT and even included tags, branches and even deltas. Just wonderful that it's all in git now.

But... I can't get VS to know the solution uses git. VS keeps showing the VisualSvn menus and won't show the git menus.

I cannot uninstall VisualSVN (other stuff uses it still) and will need git and visualsvn to work side by side (no in same solution, just if one solution uses git and another svn).

Any help at all? I've googled and mostly the top answers are not helpful. The .SLN file does not contain and source code bindings. I've deleted the .vs folder and restarted. There are now .svn folders.

When I try to change the Source Control Plug-in I get the message "The active solution or project is controlled by a different source control plugin than the one you have selected. [...]". If I say "Yes" the solution explorer "closes"... shows nothing.

So my real question is where the heck is the source control setting stored? I can't see it in the .sln or .csproj files.

Halp.

Posted May 20, 2026, 3:35 PM UTC

11

Comments aren't archived yet

This post had 1 comment on Reddit. Comments for this period haven't been loaded into the archive yet.