1. 程式人生 > >關於《安裝visual studio 2008下subversion外掛ankhsvn2.4導致vs無法正常啟動的原因以及解決辦法》

關於《安裝visual studio 2008下subversion外掛ankhsvn2.4導致vs無法正常啟動的原因以及解決辦法》

環境:

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.

大功告成。

結論:我無語了,這是哪門子的問題