文章編號: 2608743 - 上次校閱: 2011年10月31日 - 版次: 2.0

在可以縮小儲存在 TFS 資料庫的測試資料的 hotfix 適用於 Team Foundation Server 2010 Service Pack 1

可以下載 Hotfix下載 Hotfix
檢視和要求下載 hotfix
系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

簡介

當您發佈的自動化測試結果執行在 Microsoft Visual Studio Team Foundation Server (TFS) 2010年與 Service Pack 1 (SP1),所有的部署項目,並測試回合的二進位碼檔案會上載。這些上傳項目和二進位碼檔案可以使用稍後如果您重新執行這些測試,並分析失敗。

不過,下列的問題可能被因發行:
  • TFS 資料庫是成為重裝如果大型的部署項目和二進位碼檔案。
  • 當您嘗試開啟已發行的測試用戶端的效能降低的結果會下載所有的部署項目和二進位碼檔案,因為本機執行。
此 hotfix 是可包含 TFS 2010 SP1 的下列變更:
  • 預設情況下,部署項目和二進位碼檔案的測試回合不會上載當您發佈自動化的測試回合的結果。相反地,只測試結果檔案和其他附件上載的資料收集器。
  • 在 Visual Studio IDE 中,選項]部署的重新執行測試「 測試已停用。
  • 新的布林值屬性, UploadDeploymentItem會加入至測試設定。您可以明確地將它設定為 則為 true如果您想要覆寫預設行為和上載的部署項目,並針對特定測試的二進位碼檔案測試回合。
  • 如果程式碼涵蓋範圍啟用的測試回合,因為它們所需的程式碼涵蓋範圍分析永遠上載所有測試二進位碼檔案。

解決方案

安裝 hotfix 之前,請使用下列資訊。請確定您在正確的電腦上安裝 hotfix。
摺疊此表格展開此表格
電腦角色Hotfix 安裝結果
測試控制器所需根據預設,所有透過 Microsoft 測試管理員] 和 [實驗室組建排入佇列的自動化的測試回合部署測試工作流程執行上載部署項目,如果安裝 hotfix。
組建代理程式所需根據預設,所有透過小組組建已排入佇列的自動化的測試回合不上載的部署項目如果安裝 hotfix。
Visual Studio選擇性 如果安裝 hotfix 後,所有的自動化的測試回合的是本機佇列,稍後再發行到 TFS 就不會上載的部署項目。

如果已安裝此 hotfix, 重新執行部署、 的測試 按鈕已停用或啟用正確根據測試回合中是否有 UploadDeploymentItem啟用的屬性。

如果未安裝 hotfix, 重新執行部署、 的測試 在每一種情況下,會啟用按鈕。但是,如果測試回合沒有上傳的部署項目重新執行的作業會失敗。

當您將加入 IntelliSense 支援安裝 hotfix 後,如果可以運作UploadDeploymentItem在 XML 編輯器中的 [測試] 設定的屬性。
Microsoft 測試管理員 選擇性如果安裝 hotfix 後,所有發佈到 TCM.exe 的自動化的測試回合就不會上載的部署項目。
TFS,測試代理程式,建置控制站不需要不會影響

如果您嘗試選取要上載的部署項目和測試二進位碼檔案的某些測試回合,請遵循下列步驟:
摺疊此表格展開此表格
執行型別步驟
從 [Visual Studio]、 [Team Foundation Build] 或 [Microsoft 測試管理員會執行測試。
  1. 建立和編輯 Visual Studio 從這些案例的測試設定。
  2. 編輯新增 XML 測試編輯器] 中的 [測試] 設定 UploadDeploymentsItem = true 在下 部署 節點。
  3. 儲存的設定,並將它們用於新的測試回合。
  4. 當您發佈新的測試回合的結果時,就會上載測試二進位碼檔案與相關的部署項目。
測試回合從 Microsoft 測試管理員] 中,Tcm.exe。
  1. 這些案例的測試設定通常建立和編輯從 Microsoft 的 [測試管理員。
  2. 下載並執行 Visual Studio、 組建代理程式、 將測試控制器或 Microsoft 測試管理員,同時有安裝此 hotfix 的電腦上執行工具 UpdateTestSettings.exe。下列的 MSDN 部落格網站下載 UpdateTestSettings:
    http://blogs.msdn.com/b/aseemb/archive/2010/08/06/update-testsettings-utility.aspx (http://blogs.msdn.com/b/aseemb/archive/2010/08/06/update-testsettings-utility.aspx)
  3. 執行下列命令:
    UpdateTestSettings / 集合: xxx / teamproject:xxx / settingsname:xxx / uploaddeploymentitem:true

Hotfix 資訊

從 Microsoft 取得支援的 hotfix。不過,此 hotfix,被用來修正本文所述的問題。此 hotfix 只適用於這份文件中所述的問題發生的系統上。此 hotfix 可能會接受其他測試。因此,如果您不會嚴重受到這個問題,我們建議您等候下一個包含此 hotfix 的軟體更新。

Hotfix 是可供下載,如果沒有此知識庫文件頂端的 「 下載 Hotfix 」 區段。如果這個區段不存在,請連絡 Microsoft 客戶服務及支援 」 取得 hotfix。

附註 如果發生其他問題或需要任何的疑難排解時,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題,以及此特定 hotfix 無法解決的問題。Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
附註 「 下載 Hotfix 」 表單會顯示此 hotfix 是可用的語言。如果看不到您的語言,是因為 hotfix 未提供該語言的支援。

已知的問題

摺疊此表格展開此表格
問題詳細資料嚴重性/優先權
更新測試設定是在 Microsoft 測試管理員] 中的複雜的。您必須下載並使用 UpdateTestSettings 工具,來設定或取得 UploadDeploymentItem 屬性。 優先順序: 中度
嚴重性: 中度
若要變更UploadDeploymentItem 在某些情況下遺失了屬性。
  1. 當從用戶端的 hotfix 更新測試設定,然後從用戶端,缺少 hotfix 時,您對 UploadDeploymentItem 屬性所做的變更都會遺失。
  2. 如果您已將值設定為true更新測試設定,從缺少此 hotfix 的用戶端就會變更,false.
  3. 若要判斷是否變更,已對UploadDeploymentItem 已遺失,您必須使用 「 重新執行部署測試 」 功能中 Visual Studio。
優先順序: 低
嚴重性: 中度
對測試的 「 重新執行部署測試 」 會在某些情況下會時發生錯誤。
  1. 如果測試執行的運作方式與 hotfix 組建代理程式上,沒有的部署項目會被更新。
  2. 如果您嘗試分析沒有 TFS hotfix,從 Visual Studio 上執行測試重新執行部署、 的測試 按鈕永遠會啟用。
  3. 當您嘗試執行測試時,您會收到關於遺漏.dll 檔案發生錯誤。
優先順序: 高
重要性: 低
更新測試設定 」 工具會擲回未處理的例外狀況。如果指定了無效的測試設定或不正確的參數,工具可能會損毀。優先順序: 低
重要性: 低

檔案資訊

此 hotfix 的英文 (美國) 版會使用 Microsoft Windows Installer 套件來安裝 hotfix。下列表格中,以日期和時間,這些檔案所列的國際標準時間 (UTC)。當您檢視檔案資訊時,會將日期轉換為當地時間。若要尋找要查看 UTC 與本地時間之間的差異,請使用 時區 在索引標籤 日期和時間 中的項目 控制台.
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Leviewer.exe10.0.40219.350117,5842011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.build.client.dll10.0.40219.350435,0802011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.client.dll10.0.40219.3501,592,7042011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.common.dll10.0.40219.350523,1362011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.controls.dll10.0.40219.350937,8562011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.dll10.0.40219.350674,6722011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.lab.activities.dll10.0.40219.350767,8882011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.lab.client.dll10.0.40219.350152,4562011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.lab.uiutils.dll10.0.40219.350266,1202011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.lab.workflow.activities.dll10.0.40219.350439,7122011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.officeintegration.project.dll10.0.40219.350515,4962011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.testmanagement.activities.common.dll10.0.40219.350314,2962011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.testmanagement.activities.dll10.0.40219.3501,510,3122011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.testmanagement.activityruntime.dll10.0.40219.350219,0562011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.testmanagement.client.dll10.0.40219.350684,4482011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.testmanagement.client.themes.dll10.0.40219.3503,058,0962011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.testmanagement.client.wpfcontrols.dll10.0.40219.350256,9522011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.testmanagement.clientpackage.dll10.0.40219.35073,1362011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.testmanagement.common.dll10.0.40219.35033,6962011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.testmanagement.controller.dll10.0.40219.350119,7202011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.testmanagement.controls.dll10.0.40219.350492,9602011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.testmanagement.controls.wpfworkitemcontrols.dll10.0.40219.35099,2802011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.versioncontrol.client.dll10.0.40219.350704,9282011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.versioncontrol.common.dll10.0.40219.350231,8402011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.versioncontrol.controls.dll10.0.40219.3504,438,4322011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.workitemtracking.client.dll10.0.40219.350698,2722011-年 9 月 28-04: 44x86
Microsoft.teamfoundation.workitemtracking.controls.dll10.0.40219.3501,213,3522011 層 29-年 9 月16: 34x86
Microsoft.teamfoundation.workitemtracking.proxy.dll10.0.40219.350390,0482011-年 9 月 28-04: 44x86
Microsoft.visualstudio.qualitytools.agentobject.dll10.0.40219.350104,8642011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.qualitytools.common.dll10.0.40219.3501,353,6162011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.qualitytools.controllerobject.dll10.0.40219.350275,3682011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.qualitytools.executioncommon.dll10.0.40219.350480,1682011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.qualitytools.testcasemanagement.dll10.0.40219.3501,284,0162011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.qualitytools.tmi.dll10.0.40219.350397,7122011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamfoundation.build.dll10.0.40219.350141,7202011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamfoundation.dll10.0.40219.35093,0642011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamfoundation.teamexplorer.dll10.0.40219.350798,1202011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamfoundation.versioncontrol.dll10.0.40219.35058,2882011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamfoundation.versioncontrol.dll10.0.40219.35058,8002011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamfoundation.versioncontrol.dll10.0.40219.35060,3362011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamfoundation.versioncontrol.dll10.0.40219.35062,8962011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamfoundation.versioncontrol.dll10.0.40219.350939,4322011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamfoundation.workitemtracking.dll10.0.40219.350460,2082011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.teamsystem.integration.dll10.0.40219.350192,4082011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.testtools.manualtest.common.dll10.0.40219.350812,4562011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.testtools.uitest.extension.ie.dll10.0.40219.350250,2802011 層 29-年 9 月16: 34x86
Microsoft.visualstudio.testtools.uitest.extension.uia.dll10.0.40219.350106,4162011 層 29-年 9 月16: 34x86
Microsoft_visualstudio_qualitytools_vstst_schema.x86不適用140,1752011-年 9 月 27-20: 18不適用
Msdiff.dll10.0.40219.350484,6802011 層 29-年 9 月16: 34x86
Mtm.exe10.0.40219.350448,3282011 層 29-年 9 月16: 34x86
Qtagent32.exe10.0.40219.35020,3042011 層 29-年 9 月16: 34x86
Qtagent32.exe10.0.40219.35020,3122011 層 29-年 9 月16: 34x86
Tf.exe10.0.40219.350324,9282011 層 29-年 9 月16: 34x86

狀況說明

Microsoft 已確認這是 「 套用 」 一節所列的 Microsoft 產品中的問題。

這篇文章中的資訊適用於:
  • Microsoft Visual Studio Team Foundation Server 2010
關鍵字:?
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2608743 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:2608743? (http://support.microsoft.com/kb/2608743/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。