關於《安裝visual studio 2008下subversion外掛ankhsvn2.4導致vs無法正常啟動的原因以及解決辦法》
阿新 • • 發佈:2019-01-30
環境:
windows 7旗艦版sp1
visual studio 2008
ankhsvn2.4
事件:要在vs下使用scm客戶端工具,實現原始碼版本控制
我先是安裝ankhsvn,結果啟動visual studio時,啟動失敗,沒有具體的故障資訊,就是一種異常退出。
我在stack flow上搜索答案,有人說是登錄檔錯誤,更多的是沒有解答,csdn論壇搜尋裡面也沒有答案,可能是Microsoft的社群支援人員不多吧,這裡我將我的解決辦法說一下。
我開始以為是我vs安裝不完整造成的,於是我完全安裝vs,結果還是一樣,我又將ankhsvn的版本降低了,為2.0,結果還是報錯。
我再想,是不是我的工作空間以前用過svn的程式碼庫,於是我刪除了vs在my document中的workspace,結果還是報錯。
最後,我不得不考慮是anksvn的安裝了,anksvn的安裝是傻瓜式的,我一直沒關注,點選next,是不是這裡有蹊蹺,於是我重新安裝他,這次點選了advance安妮,發現有一個選項要求,是否支援vs2005 2008 2010 2012,我只選擇2008(我電腦只安裝了2008),結果安裝完成後,沒有報錯了。 而且在tools-preference-souce control-plugin中出現了anksvn.
大功告成。
結論:我無語了,這是哪門子的問題