2013-01-22 72 views
0

------發現測試已啓動------ 未能將運行設置插件「VSTest運行配置」的設置配置爲扔以下情況除外: '未找到方法: 'System.Collections.Generic.IEnumerable 1<System.String> Microsoft.VisualStudio.TestPlatform.Utilities.InferSettingsHelper.MergeRunSettingsAndFindCompatibleSources(Microsoft.VisualStudio.TestPlatform.ObjectModel.Architecture ByRef, Microsoft.VisualStudio.TestPlatform.ObjectModel.FrameworkVersion ByRef, System.String, System.String, System.Collections.Generic.IDictionary 2>,System.Xml.XPath.IXPathNavigable,System.String的ByRef)'。' 請聯繫插件作者。 調用的目標引發了異常。 ==========發現測試完成:0找到(0:00:00)==========無法配置運行設置插件「VSTest運行配置」的設置,因爲它拋出以下異常:

回答

2

我通過自己的觀察找到了解決方案。挖了2天后,發現這個問題沒有...
嗯,這個問題是由於vstest引擎沒有更新而引起的。當我實現了文章中提到的這些步驟「創作一個新的Visual Studio單元測試適配器」爲Bhuvaneshwari K,對不起你們的管理員說,我不能發佈超過2個超鏈接和我者優先張貼微選下來中心的鏈接解。無論如何,你可以谷歌文章的更多信息。
當我相比,我的構建機器的vstest,並再次我的本地測試機器,我發現vstest.console的vesion是過時的,雖然我在HELLP看到=>有關UPDATE1已經安裝了兩臺機器menue與相同的版本。所以,我想再次安裝VS SDK和更新1,其實,修復不安裝。所以我安裝了他們從這些鏈接:
1-微軟的Visual Studio 2012 SDK
http://www.microsoft.com/en-us/download/details.aspx?id=30668
2 - 的Visual Studio 2012更新1 KB2707250從鏈接:
http://www.microsoft.com/en-us/download/details.aspx?id=35774
3-重新啓動機器。
而XMLTestAdapter工作就像在VS2012中構建機器的魅力,但還是我遇到一些問題,TFSBuild找到該適配器的動態鏈接庫TFS2012下一個映射文件夾中的組件。我會在一個新線程中發佈一個問題。

+0

我這裏有同樣的問題,一旦我安裝了** VS2012更新3 **問題就走了:) – Fabito

+0

好Fabito,當我遇到的問題,有當時:)沒有更新3左右,我答案是肯定的,解決方案是安裝最新的更新。 –

+0

我也解決了在TFS Build服務器下實現XML Test Adapter的問題,我按照以下鏈接中的步驟操作,而不是將** \ *。你需要放置**,** \ *。xml,它會像魅力一樣工作。這是鏈接:http://blogs.msdn.com/b/visualstudioalm/archive/2012/07/09/javascript-unit-tests-on-team-foundation-service-with-chutzpah.aspx?PageIndex=2&CommentPosted =真WA = wsignin1.0 –

0

我對這個問題的解決辦法是,我在我的Windows 7系統環境變量有一個問題。

要訪問:

  1. 開始菜單\控制面板\系統和安全\ SYSTEM
  2. 點擊左側的高級系統設置鏈接。
  3. 選擇 '環境變量'

在中的 '對***用戶變量',單擊 「新建」。

  • 變量名稱= PROCESSOR_ARCHITECTURE
  • 變量值= AMD64(或任何你在同一個相應的 '系統變量' 在同一窗口區域找到。)

關閉/重新打開Visual Studio和重建你的解決方案