當您嘗試修復、 解除安裝,或安裝新增新的 Windows 安裝程式功能的更新之後,安裝 Visual Studio 小組系統 2008年時,出現錯誤訊息: 「 發生問題時載入安裝程式元件"


狀況


您嘗試修復、 安裝,或解除安裝 Microsoft Visual Studio 小組系統 (VSTS) 2008年,使用其中一個下列的頻道︰
  • 新增或移除程式
  • VSTS 2008 安裝媒體
當您執行這項操作,您會收到下列錯誤訊息︰
載入安裝程式元件時發生問題。正在取消安裝程式。
當您安裝 VSTS 2008 中加入新的 Windows 安裝程式功能的更新時,就會發生這個問題。例如,您安裝安全性更新所述,Microsoft 知識庫文件 952241 中。

原因


因為新的 Windows 安裝程式 」 功能不相容的 VSTS 2008 安裝程式元件,就會發生這個問題。

解決方案


服務套件資訊

若要解決這個問題,請取得最新的 service pack,Visual Studio 2008。下列檔案是可以從 「 Microsoft 下載中心 」 下載︰
Download 立即下載 VS90 shttp://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=fbee1648-7106-44a7-9649-6d9f6d58056e-KB945140-ENU.exe 套件。如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文︰
119591如何從線上服務取得 Microsoft 的支援檔案
Microsoft 會掃描這個檔案有無病毒。Microsoft 會使用張貼檔案當日可使用的最新病毒偵測軟體。檔案會儲存在加強安全性的伺服器,以避免受到任何未經授權的更改。

Hotfix 資訊

支援的 hotfix 可從 Microsoft 取得。不過,此 Hotfix 僅用於修正本文中所述的問題。此 Hotfix 只適用於發生此特定問題的系統上。此 hotfix 可能會接受其他測試。因此,如果此問題的影響不會很嚴重,我們建議您等候含此 hotfix 的下一版軟體更新。

若要下載此 hotfix,從 MSDN 程式碼庫,請造訪下列 Microsoft 網站︰


注意MSDN 程式碼庫顯示 hotfix 是可用的語言。如果看不到您所使用的語言,它是因為代碼庫資源頁面未提供該語言的支援。


注意如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。如 Microsoft 客戶服務及支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站︰

先決條件

您必須擁有 Microsoft 套用此 hotfix 之後安裝 Visual Studio 2008年。

重新啟動需求

您不必套用此 hotfix 之後,重新啟動電腦。

Hotfix 取代資訊

此 hotfix 不會取代任何其他 hotfix。

檔案資訊

此 hotfix 的英文版具有下列表格中所列檔案屬性 (或較新的檔案屬性)。這些檔案的日期和時間會以國際標準時間 (UTC) 格式列出。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。
檔案名稱檔案版本檔案大小日期時間平台
Deletetemp.exe9.0.21022.19095,0482009 年 1 月 09 日03:51x86
Dlmgr.dll9.0.21022.190274、 2402009 年 1 月 09 日03:51x86
baseline.dat不適用31,48810-Jan-200913:50不適用
setup.sdb不適用69,4561 月 10-200913:50不適用
Gencomp.dll9.0.21022.1901,057,09609-央 2009 年03:51x86
Htmllite.dll9.0.21022.190174,9202009 年 1 月 09 日03:51x86
Msitosit.dll9.0.21022.1901,046,8562009 年 1 月 09 日03:51x86
Setup.exe9.0.21022.190267、 0722009 年 1 月 09 日03:51x86
Setup.exe9.0.21022.190267、 0722009 年 1 月 11 日22:44x86
Setupres.dll9.0.21022.190107,3362009 年 1 月 09 日03:51x86
Setupres.dll9.0.21022.190119,6242009 年 1 月 09 日03:51x86
Setupres.dll9.0.21022.190125,2562009 年 1 月 09 日03:51x86
Setupres.dll9.0.21022.190127,3042009 年 1 月 09 日03:51x86
Setupres.dll9.0.21022.190128,3282009 年 1 月 09 日03:51x86
Setupres.dll9.0.21022.190129,8642009 年 1 月 09 日03:51x86
Setupres.dll9.0.21022.19081,2242009 年 1 月 09 日03:51x86
Setupres.dll9.0.21022.19082,7602009 年 1 月 09 日03:51x86
Setupres.dll9.0.21022.19091,4642009 年 1 月 09 日03:51x86
Setupres.dll9.0.21022.19094,5362009 年 1 月 09 日03:51x86
Sitsetup.dll9.0.21022.1901,359,6882009 年 1 月 09 日03:51x86
Vs70pgres.dll9.0.21022.190234,8242009 年 1 月 11 日22:44x86
Vs70pgres.dll9.0.21022.190235,8482009 年 1 月 11 日22:44x86
Vs70pgres.dll9.0.21022.190240,9682009 年 1 月 11 日22:44x86
Vs70pgres.dll9.0.21022.190247,1122009 年 1 月 11 日22:44x86
Vs70pgres.dll9.0.21022.190269,1282009 年 1 月 11 日22:44x86
Vs70pgres.dll9.0.21022.190278,3442009 年 1 月 11 日22:44x86
Vs70pgres.dll9.0.21022.190279,3682009 年 1 月 11 日22:44x86
Vs70pgres.dll9.0.21022.190281,4162009 年 1 月 11 日22:44x86
Vs70pgui.dll9.0.21022.1901,157,9602009 年 1 月 11 日22:44x86
Vs70uimgr.dll9.0.21022.190625,4802009 年 1 月 09 日03:51x86
Vsbasereqs.dll9.0.21022.190408,9042009 年 1 月 09 日03:51x86
Vsscenario.dll9.0.21022.190684,87209-Jan-200903:51x86

狀態


Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

更多的資訊


如需有關安全性更新的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

952241 MS08-052︰ 說明 Visual Studio 2008年的 GDI+ 安全性更新︰ 2008 年 9 月 9 日

如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
用來描述 Microsoft 軟體更新標準術語的編號 824684描述