您目前已離線,請等候您的網際網路重新連線

更新彙總套件適用於 Visual Studio 2010 SP1 中的測試工具

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:2544407
簡介
更新彙總套件是可使用,可以解決下列問題的 Microsoft Visual Studio 2010 Service Pack 1 (SP1) 中的測試工具。

問題 1
當您已安裝的 Visual Studio 2010 SP1 的電腦已安裝測試代理程式上執行測試時,測試可能無法執行,並且會記錄下列錯誤:
嘗試存取卸載的應用程式網域。(從 HRESULT 的例外狀況: 0x80131014)
問題 2
當您執行的 UI 測試程式碼播放某些 Windows Presentation Foundation (WPF) 控制項,Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotFoundException 發生例外狀況,並接著您會收到下列錯誤訊息:
' 搜尋可能無法在 '<name></name>' <control type=""></control> 因為它可能會有虛擬化子系。如果要搜尋的控制項是子代的 '<name></name>' <control type=""></control>包括它的父容器可以解決這個問題。"
備忘稿
  • 由於 WPF 控制項是深層 UI 控制項階層架構中,可能會產生這個例外狀況。因此,不能解決該控制項在錄製 QuerID UI 控制項階層架構中的 UI 對應。安裝這個更新之後,可以處理控制項。
  • 安裝這個更新之後,下列機碼加入 CodedUITestBuilder.exe.config/MTM.exe.config 檔案若要解決這個問題:
    <add key="maxlevelsforitemcontainer" value=" key="MaxLevelsForItemContainer" value=""></add key="maxlevelsforitemcontainer" value="><desiredlevel></desiredlevel>"/>
  • UI 測試架構搜尋 UI 階層架構,直到達到的執行個體 <desiredlevel></desiredlevel> 若要識別父系容器。預設情況下, <desiredlevel></desiredlevel> 設定為 2.設定 <desiredlevel></desiredlevel>您的情況為適當值。
  • 如果您設定 <desiredlevel></desiredlevel>值過高,錄製作業發生時,可能會影響效能。

問題 3
假設您嘗試建立工作項目從 測試結果 Visual Studio 2010 之後您連接到 Team Foundation Server (TFS) 的伺服器中的窗格。在此情況下, System.OutOfMemory 發生例外狀況,並建立作業會失敗。如果 TFS 伺服器有許多組建,經常會發生這個問題。

問題 4
當某些測試執行建置作業時,某些在 TFS 伺服器中已排入佇列的組建會停止回應。此外,建置記錄檔會記錄下列錯誤:
正在等候發佈...

發行測試回合的結果 <build name=""></build> 以 http://<tfs server="" address=""></tfs>: 8080/tfs/DefaultCollection...

處理程序無法存取檔案 '<directory></directory>\data.coverage' 因為它正由另一個處理程序。



發行失敗或取消。
附註Mstest.exe 處理序當機,就會發生這個問題。當非測試執行緒遇到一個判斷提示已失敗或未處理的非嚴重例外狀況時,Mstest.exe 處理序當機如果程式碼涵蓋範圍收集器已啟用的測試回合。

當測試在 MSBuild 指令碼中執行時,可能會發生這個問題。MSBuild 指令碼略過測試執行步驟。
其他相關資訊

更新資訊

現在可以從 Microsoft 取得支援的 hotfix。不過,它被用來修正本文所描述的問題。只套用發生此特定問題的系統上。

若要解決這個問題,請連絡 Microsoft 客戶支援服務 」 取得 hotfix。如需 Microsoft 客戶支援服務電話號碼和支援費用的相關資訊的完整清單,請造訪下列 Microsoft 網站:附註 在特殊情況下,如果 Microsoft 支援人員認為某特定更新程式可以解決您的問題,可能就收取一般會因支援電話所產生的費用。收取支援費用會套用到其他支援問題並不能限定的特定更新程式的問題。

附註 您也可以從下列 Microsoft 網站下載此更新程式:

必要條件

若要套用此更新程式,您必須具有 Visual Studio 2010 Service Pack 1 (SP1) 安裝。

重新啟動需求

您不需要套用此更新之後,重新啟動電腦。

更新取代資訊

此更新程式不會取代先前發行的更新。

檔案資訊

此更新程式的全球版本具有的檔案屬性 (或較新的檔案屬性) 中的下列表格所列。日期和時間的這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,它會轉換成當地時間。若要尋找要查看 UTC 與本地時間之間的差異,請使用 時區 在索引標籤 日期和時間 在 [控制台] 中的項目。

檔案名稱檔案版本檔案大小日期時間平台
Microsoft.visualstudio.qualitytools.agentobject.dll10.0.40219.323104,86404-日-201108: 38x86
Microsoft.visualstudio.qualitytools.common.dll10.0.40219.3231,352,59204-日-201108: 38x86
Microsoft.visualstudio.qualitytools.executioncommon.dll10.0.40219.323478,63204-日-201108: 38x86
Microsoft.visualstudio.qualitytools.tmi.dll10.0.40219.323397,71204-日-201108: 38x86
Microsoft.visualstudio.teamsystem.integration.dll10.0.40219.323192,40804-日-201108: 38x86
Microsoft.visualstudio.testtools.uitest.extension.uia.dll10.0.40219.323106,41604-日-201108: 38x86
Qtagent.exe10.0.40219.32320,30404-日-201108: 38x86
Qtagent32.exe10.0.40219.32320,30404-日-201108: 38x86
Qtagent32.exe10.0.40219.32320,31204-日-201108: 38x86
狀況說明
Microsoft 已確認這是在 「 Microsoft 產品資料 」 適用於 」 一節中所列的問題。

警告:本文為自動翻譯

內容

文章識別碼:2544407 - 最後檢閱時間:07/06/2011 10:02:00 - 修訂: 3.0

Microsoft Visual Studio 2010 Premium with MSDN, Microsoft Visual Studio 2010 Professional, Microsoft Visual Studio 2010 Service Pack 1, Microsoft Visual Studio 2010 Ultimate, Microsoft Visual Studio Team Foundation Server 2010, Microsoft Visual Studio Agents 2010

  • kbqfe kbfix atdownload kbexpertiseadvanced kbsurveynew kbhotfixserver kbmt KB2544407 KbMtzh
意見反應