VS2010 インストールから AnkhSVN を削除したいのですが、TOOLS*/Extensions and Updates に移動すると、[アンインストール] オプションがグレー表示されています。
管理者として Visual Studio 2012 を起動し、ソース管理プロバイダーとして AnkhSVN の選択を解除しても、[アンインストール] オプションが有効になりませんでした。
*私はツールを叫んでいるのではなく、新しい UI の精神を取り入れようとしているだけです :-)
VS2010 インストールから AnkhSVN を削除したいのですが、TOOLS*/Extensions and Updates に移動すると、[アンインストール] オプションがグレー表示されています。
管理者として Visual Studio 2012 を起動し、ソース管理プロバイダーとして AnkhSVN の選択を解除しても、[アンインストール] オプションが有効になりませんでした。
*私はツールを叫んでいるのではなく、新しい UI の精神を取り入れようとしているだけです :-)
AnkhSVN は、Visual Studio 2012 内から無効化またはアンインストールできないようです。
代わりに次の操作を行います。
注: Revo Uninstaller でアンインストーラーを実行しましたが、アーティファクト (ファイル、レジストリ エントリ) は残っていませんでした。
AnkhSVN をアンインストールした後、一部のプロジェクトの .csproj ファイルにソース管理バインディング情報が残っていることがあります。私は10個のプロジェクトで解決策を持っていましたが、そのうち8個だけがこの問題を抱えていました(すべてのプロジェクトがAnkhSVNによって制御されていました...なぜすべてが問題を抱えていなかったのかわかりません)。その場合、次のエラーが発生します。
プロジェクト 'X' はソース管理下にあります。このプロジェクトをソース管理に登録中にエラーが発生しました。このプロジェクトに変更を加えないことをお勧めします。
テキスト エディターで .csproj ファイルを編集し、次の行を削除することで、これを解決できました。
<SccProjectName>Svn</SccProjectName>
<SccLocalPath>Svn</SccLocalPath>
<SccAuxPath>Svn</SccAuxPath>
<SccProvider>SubversionScc</SccProvider>
使った
Windows > Control Panel > Programs > Uninstall a Program > AnkhSVN.
私にとっては問題なく動作するようです。アンインストール中に VS2012 が開かれませんでした。