終結由安裝SVN 導致的異常——visual studio 2010 遇到了異常,可能是由某個擴展導致


由於最近中如插入到一個WPF的項目中。最近碰到了一個小問題,下面對問題及解決方法進行了記錄。

 

歷史原因:

1. 項目開始我安裝了AnkhSvn-2.1.10129.msi 版本,並且是基於TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi之上。

2. 發現發現了一些小問題,卸載AnkhSvn-2.1.10129

3. 安裝VisualSVN-2.5.3.msi,提示TortoiseSVN 有更新版本是不是需要升級。我選擇不升級。

 

 問題描述:

 1.WPF設計界面空白。

 2. 打開Visual Studio 2010 旗艦版,加載完項目就提示“visual studio 2010 遇到了異常,可能是由某個擴展導致”。Visual Studio並且時不時重啟。

 

解決問題過程:

1. 我首先想到的是沒有升級TortoiseSVN導致的,於是用TortoiseSVN-1.7.5.22551-win32-svn-1.7.3.msi進行了升級。不幸,沒有命中。

2. 谷歌,百度之后 都說“裝了VS2010后,安裝2008MSDN導致這個問題”,看過他們的處理方法,發現不是同類問題。

3. 無奈之下,我想到了是不是 安裝次序有問題。卸載后,這次我先安裝TortoiseSVN-1.7.5.22551-win32-svn-1.7.3,再安裝的VisualSVN-2.5.3。還是沒有命中。

4. 卸載掉兩個插件,看問題是不是還存在。卸載后,發現WPF設計界面還是空白,但是已經不提示“visual studio 2010 遇到了異常,可能是由某個擴展導致”。

5. 我對Visual Studio 2010 進行“修復/重裝”。發現WPF設計界面已經正常。

6. 重新安裝TortoiseSVN-1.7.5.22551-win32-svn-1.7.3VisualSVN-2.5.3

 

打開項目,發現一切OK


總結:從解決問題的過程發現還是有些問題的。我們其實應該直接從過程4開始一步一步的排除,不應該自己想當然的去認為問題的所在。至於發生這個問題的本質,應該是安裝AnkhSvn-2.1.10129時,改變了Visual Studio 2010 的一些內容。直接換為VisualSVN-2.5.3,就出現了上面的問題。為了證明我的想法是正確的,附圖一張:


 

相信用過的同學都知道:AnkhSvn-2.1.10129 安裝后是出現在源代碼管理中,可以供我們在當前源代碼管理插件中選擇的。而ViaualSVN 是作為一個單獨的選項和源代碼管理是平行的。



 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM