Visual Studio 2017の「ツール-オプション-ソース管理」の下にAnkhSVNがオプションとして表示されません。AnkhSVNをアンインストールして再インストールしましたが、効果はありません。
これを修正する方法はありますか?
同じ質問に対する答えを探してここに来ました。 Windows 10 Enterpriseを実行しており、VS2017のインストール前後にAnkhSVNでVS2015が動作していましたが、VS2017ではAnkhSVNはSCCプラグインの選択(インストール実行可能ファイルのアンインストールおよび再インストール後でも使用可能) http://ankhsvn.open.collab.net からダウンロードし、VS Dev15/2017に対して登録を提供します)。
これが最終的に機能したものです:
だから私が信じているトリックは、「MSI/EXEによってインストールされたプログラムを削除し、続いてVisual Studio VSIXを介してインストール拡張機能をインストールする」ことです。
その後、最新のデイリービルド(2.7.12821)用にダウンロードしたEXEインストーラーを実行することで、AnkhSVN(VSIXインストールから2.7.12815)をアップグレードできました。その後、AnkhSVNはVS2015と2017の両方で利用可能になりましたが、再選択する必要がありました2015年に。
VS2017でも同じ問題が発生し、AlanKが提供する解決策を試してみました。ここに私のための問題を解決した解決策があります: https://developercommunity.visualstudio.com/content/problem/119486/on-fresh-installation-extensions-are-not-working.html
ソース管理プラグインをアンインストールします。
次のファイルのバックアップを作成します。
C:\ USERS\USERNAME\APPDATA\LOCAL\Microsoft\VISUALSTUDIO\15.0_XXXXXXXX\privateregistry.bin
C:\ USERS\USERNAME\APPDATA\LOCAL\Microsoft\VISUALSTUDIO\15.0_XXXXXXXX\privateregistry.user.bin
これらのファイルを削除します。
- C:\ USERS\USERNAME\APPDATA\LOCAL\Microsoft\VISUALSTUDIO\15.0_XXXXXXXX\privateregistry.bin
- C:\ USERS\USERNAME\APPDATA\LOCAL\Microsoft\VISUALSTUDIO\15.0_XXXXXXXX\privateregistry.user.bin
Visual Studio 2017を起動します。
ソース管理プラグインをインストールします。
インストールしているAnkhSVNのバージョンはVisual Studio 2015以前までしかサポートしていない可能性があるため、システムにAnkhSVNソフトウェアとともに「Ankh.VS15Package.vsix」パッケージをインストールする必要があります。私は同じ問題を抱えていて、言及されたパッケージをインストールすることでそれを解決しました。
Visual Studio 2017の更新プログラムの1つの後、同様の問題が発生しました。 Visual Studioを実行していて、@ AlanKの手順に従うことを試みていました。ステップ1のようにアンインストールしました。ステップ2を実行したとき、VSはプラグインが既にインストールされていると言いました。 Visual Studioを再起動しました。プログラムの追加と削除でアンインストールしたという事実が混乱していると思いました。
もう一度確認したところ、AnkhSVNプラグインは無効として表示されていました。それを有効にすると、AnkhSVNとVS 2017が再びうまく再生し始めました。
Snehlata Shawからの回答を読みました。プログラムの追加と削除からアンインストールしたのは、2015年以前のAnkhSvnのバージョンだと思います。私はそれをアンインストールしても2017年版で助けになったのか助けにならなかったのか100%確信できません。
要約すると、プラグインが単に無効になっていないことを確認してください。 VS 2017では、AnknSvnは起動を6秒遅くし、おそらく私が何をしていたのか分からずに無効にしました(月曜日の朝??).