我無法在Visual Studio 2017中的「工具 - 選項 - 源代碼管理」下看到AnkhSVN作爲選項。我已卸載並重新安裝AnkhSVN,但沒有任何效果。AnkhSVN未在Visual Studio 2017中顯示
有沒有辦法解決這個問題?
我無法在Visual Studio 2017中的「工具 - 選項 - 源代碼管理」下看到AnkhSVN作爲選項。我已卸載並重新安裝AnkhSVN,但沒有任何效果。AnkhSVN未在Visual Studio 2017中顯示
有沒有辦法解決這個問題?
我來到這裏尋找同一個問題的答案。我正在運行Windows 10 Enterprise,並且在安裝VS2017之前和之後安裝了帶有AnkhSVN的VS2015,但是在VS2017中,AnkhSVN在SCC插件選擇下不可用(即使在卸載並重新安裝從http://ankhsvn.open.collab.net下載的安裝可執行文件後, Dev15/2017)。
這是最終的工作:
所以我相信的技巧是「通過MSI/EXE刪除程序,然後通過Visual Studio VSIX安裝擴展」。
我隨後還能夠通過運行下載的EXE安裝程序來升級AnkhSVN(2.7.12815,從VSIX安裝),最新的每日構建版本(2.7.12821),之後AnkhSVN在VS2015和2017中均可用,但我不得不在2015年重新選擇它。
是的,下載VSIX並從中修復它,我之前安裝它從VS.奇怪的一個!謝謝:) –
VS2017不再支持VS2005-2015使用的基於註冊表的安裝,只有一些非常早期的預覽版本支持這一點,我們將不得不使用vsix安裝在未來的版本中 –
由於您正在安裝的AnkhSVN版本可能只支持Visual Studio 2015,所以您必須在系統中隨附AnkhSVN軟件安裝「Ankh.VS15Package.vsix」軟件包或減。我遇到了同樣的問題,並通過安裝上述軟件包來解決它。
我與VS2017有同樣的問題,並嘗試由AlanK提供的解決方案無濟於事。 下面是解決了這個問題對我的解決方案: https://developercommunity.visualstudio.com/content/problem/119486/on-fresh-installation-extensions-are-not-working.html
卸載源控制插件。
進行以下文件的備份:
C:\ Users \用戶名\應用程序數據\ LOCAL \ MICROSOFT \ VisualStudio的\ 15.0_XXXXXXXX \ privateregistry.bin
C:\ USERS \名\ AppData \ LOCAL \ MICROSOFT \ VisualStudio的\ 15.0_XXXXXXXX \ privateregistry.user.bin
刪除這些文件:
- C:\ Users \用戶名\ APPDATA \ LOCAL \ MICROSOFT \ VisualStudio的\ 15.0_XXXXXXXX \ privateregistry.bin
- C:\ Users \用戶名\ APPDATA \ LOCAL \ MICROSOFT \ VisualStudio的\ 15.0_XXXXXXXX \ privateregistry.user .bin
啓動Visual Studio 2017。
安裝源代碼管理插件。
你安裝此版本https://marketplace.visualstudio.com/items?itemName=vs-publisher-303797.AnkhSVN-SubversionSupportforVisualStudio? –
@KenTucker - 我使用工具|安裝它擴展和更新,它給了我版本2.7.12815(這是您引用的頁面上引用的最新版本)。 –
我嘗試了答案中提到的一切,但無濟於事。我們全新安裝了Windows 10專業版,其中包含最新和最新的更新,包括幾周前我係統上的Fall Update。最新的Visual Studio 2017版本根本沒有檢測到AnkhSVN。在選項/工具欄中沒有任何內容,但在添加/刪除程序中有一個條目「AnkSVN 2.6.12735.14。 – hexterminator