从VS2012卸载AnkhSVN

Eri*_* J. 20 ankhsvn visual-studio

我想从我的VS2010安装中删除AnkhSVN,但是当我导航到TOOLS*/Extensions and Updates时,发现卸载选项显示为灰色.

以管理员身份启动Visual Studio 2012并取消选择AnkhSVN作为源控件提供程序未启用"卸载"选项.

*我不是在喊工具,只是试图融入新UI的精神:-)

Eri*_* J. 22

显然无法在Visual Studio 2012中禁用或卸载AnkhSVN.

请执行以下操作:

  • 关闭Visual Studio的所有实例.
  • 运行AnkhSVN卸载程序.

注意:我在Revo Uninstaller中运行了卸载程序,并且没有遗留工件(文件,注册表项).

卸载AnkhSVN后,您可能会发现某些项目仍然在.csproj文件中包含源代码控制绑定信息.我有10个项目的解决方案,其中只有8个有这个问题(所有项目都由AnkhSVN控制......不知道为什么不是所有项目都有问题).在这种情况下,您将收到错误:

项目"X"受源代码管理.使用源代码管理注册此项目时出错.建议您不要对此项目进行任何更改.

我能够通过在文本编辑器中编辑.csproj文件并删除以下行来解决此问题:

<SccProjectName>Svn</SccProjectName>
<SccLocalPath>Svn</SccLocalPath>
<SccAuxPath>Svn</SccAuxPath>
<SccProvider>SubversionScc</SccProvider>
Run Code Online (Sandbox Code Playgroud)


dbd*_*dbd 8

我用了

Windows > Control Panel > Programs > Uninstall a Program > AnkhSVN.

似乎没有麻烦给我工作.在卸载期间VS2012未打开.