2012-03-01 61 views
1

由於在嘗試運行測試或打開任何測試窗口時發生錯誤,我無法在Visual Studio 2010中運行我的單元測試如測試> Windows>測試結果。彈出錯誤消息,提示「異常已被調用的目標引發」。Visual Studio 2010錯誤:「調用目標引發異常」

我在網上閱讀的所有內容都表示它與從Team Foundation Server(TFS)斷開連接有關,但我從未使用過TFS。我也聽說關閉Visual Studio的所有實例並重新啓動它將會有所幫助。試過了。我也重新啓動了我的機器。沒有運氣。過去我也發生過幾次這樣的事情,我不知道是什麼讓它消失了。

有誰知道可能是什麼原因造成的?

我正在工作的解決方案有幾個項目,包括WCF服務,Window Server,其他幾個庫和測試項目。但是,現在,當我啓動Visual Studio時甚至沒有打開我的解決方案並嘗試打開「測試」>「Windows」>「測試結果」時,它會引發錯誤。

+0

你能告訴我們StackTrace嗎?並請包含InnerException。這個答案似乎細節發生了什麼事:http://stackoverflow.com/questions/648113/exception-has-been-thrown-by-the-target-of-an-invocation-error-mscorlib – 2012-03-01 05:31:54

+1

你是說它嗎?來自VS本身?我自己避免使用內置的測試工具,因爲我更喜歡使用我使用的工具的各種編程人才(爲了減少團隊思考,我知道這很不合邏輯,但它幫助我了很多),所以我沒有親自看過它但只能提供許多可用的開放單元測試框架之一。他們中的很多人都取得了很大的成功。 – 2012-03-01 05:31:59

+0

這是發生在VS本身,是的,不在我的應用程序。這是一個VS錯誤。 – natealvar 2012-03-01 15:09:48

回答

4

當我啓動VS 2010/2012的第二個IDE時出現此錯誤,但是當我重新啓動explorer.exe時,它工作得很好。

打開任務管理器

  • 進程選項卡 - >找到Explorer.exe的
  • 做終端處理
  • 前往應用程序選項卡 - >新任務 - >鍵入explorer.exe
  • 等待直到任務欄變得可見。

現在開始VS.我希望你不會有任何錯誤。

0

的努力之後的兩天,對我來說,這是唯一的解決方案是刪除該文件夾C:\用戶\ XXX \%APPDATA%\漫遊\微軟\ VisualStudio的\ 10.0

0

我順利地通過開放解決了這個問題團隊資源管理器,而在Visual Studio中加載NO項目。從那以後從未見過這個問題

0

而不是刪除AppData \ Roaming \ Microsoft下的整個VisualStudio目錄,我剛剛刪除了「團隊資源管理器」裏面。現在我沒有得到例外。

相關問題