146

我在我的Visual Studio 2008安裝程序中遇到了嚴重的問題。我收到了一個非常有用的錯誤'加載安裝組件時遇到了一個問題。取消設置。'每當我嘗試卸載時,重新安裝或修復Visual Studio 2008(團隊系統版本)。如果我無法解決這個問題,我別無選擇,只能徹底擦拭我的電腦,重新開始,這將需要整天!我最近在嘗試構建內存耗盡組件的項目時遇到了非常奇怪的錯誤(儘管當時有大約2GB的物理內存),這使得當前的VS安裝無用。Visual Studio安裝問題 - '加載安裝組件時遇到問題。取消設置。'

注意我用後,我已經安裝了VS2008的SQL Server的文件夾中的文件vs_setup.msi,以獲得對SQL Server 2005報表服務設計師的Business Intelligence Development Studio一起安裝VS2005外殼的版本(這是在VS2008中莫名其妙地無法使用)。

有沒有人有任何解決方案來解決這個問題?

P.S.:我知道這與編程沒有直接關係,但我覺得這個適合SO,因爲它直接關係到我的能力編程!

注意:一位同事找到了解決這個問題的方法,希望這可以幫助其他人解決這個問題。

+0

你有什麼環境? Windows 3.1? Vista嗎? – JRoppert 2008-09-22 11:33:36

+0

我的環境= Window XP – ljs 2008-09-22 11:55:50

+0

看起來像是一個社區wiki問題,至少。 – 2010-01-29 18:35:20

回答

148

一位同事發現了這個MS auto-uninstall tool,它已經成功卸載了VS2008併爲我節省了數小時的工作時間!

希望這可能對其他人有用。不要高度評價MS對他們通常的VS維護工具的信心,他們必須提供這樣的維護工具!

+1

甜蜜的發現!!!!這節省了我噸的時間!感謝您發佈此信息。 – Vaccano 2009-07-01 18:43:07

+0

Thnx很多發佈問題的答案。幫助我也! – Henri 2009-09-02 17:21:47

0

我認爲這樣的問題完全適合論壇,特別是如果找到一個簡單的解決方案,可以節省其他幾個小時的痛苦。

不幸的是我沒有解決方案,但會建議(如果您還沒有)

  1. 運行FileMon,看是否 安裝程序正在尋找特定 文件,這已不再存在 - 這可能會提供一些線索。

  2. 令人痛苦,但請嘗試先卸載基於VS shell(例如2005)的其他應用程序。

1

您應該在系統的臨時目錄中查找MSI安裝日誌。他們將包含關於爲什麼設置失敗的詳細信息。 我有一個類似的Visual Studio 2008安裝問題,我可以通過研究日誌來解決這個問題。

94

我有同樣的錯誤信息。對我來說,這是因爲我試圖從DVD運行安裝程序,而不是從「添加/刪除程序」運行安裝程序。

18

在我的情況下,從添加&刪除程序沒有工作卸載。相反,問題是由於通過自動更新安裝了最近的修補程序。 VS 2008的修補程序(在我的情況下)的編號爲KB952241,因此我使用添加/刪除程序檢查顯示更新選項來卸載它。未受阻後,問題消失了。

0

謝謝,riaraos,卸載KB952241也是我的解決方案。在此之前,我嘗試從「程序和功能」和安裝DVD中運行安裝程序,但未成功。我不想完全刪除VS 2008安裝,但只添加了一些組件。

我的系統上的注意事項:

的Windows 7 Beta 1的 的Visual Studio 2008 SP1

0

好吧我有同樣的問題,第一我VS2008是在演戲,所以我試圖將其卸載並沒有奏效...我在網上閱讀說,使用MS的AutoUninstall會做到這一點,但留下了很多討厭的文件背後..

因此,我用「Windows安裝清理」,並清理更多的東西不得不與VS .. 然後回到添加和刪除控制面板刪除KB952241 .. 然後打開了Ccleaner並掃描了註冊表,發現很多留在VB2008的廢話都刪除了所有曾經完成的操作。

我繼續前進,並從CD上啓動安裝的背部,然後BAM工作。

我所做的這一切,而不必重新啓動我的電腦..

希望這有助於人誰是stuck..like我是

6

果然,對我來說,這是修補程序。在添加/刪除程序中,選中「顯示更新」框,並刪除與您的VS2008版本關聯的所有修補程序。然後嘗試「更改/刪除」按鈕 - 現在應該順利進行。

嗯,這的確對我來說,反正... ;-)

0

在我而言,安裝Visual Studio SP1 unbroke卸載/修復功能。

4

Visual Studio團隊系統2008年開發版,並不得不刪除所有更新和修補程序:

  • 更新KB972221
  • 修復KB973674
  • 修復KB971091

重啓,然後出現以下修補程序,然後按@ riaraos' answer

  • 修復KB952241

改變前/刪除會的工作!

希望能幫助別人。

2

卸載與vs2008相關的修補程序,然後重試。 它爲我工作,並希望它也會爲你。

感謝, Zelalem

0

Windows 7的建議「卸載使用推薦的設置」打黑錯誤消息後確定。它解決了這個問題。

2

刪除以下修補程序和更新

  • 更新KB972221
  • 修補程序KB973674
  • 修補程序KB971091

重新啓動PC並嘗試立即卸載。這對我沒有任何問題。

2

微軟本身發佈了一篇關於這方面的知識庫文章,該文章有一個他們聲稱修復問題的服務包。見下文。

http://support.microsoft.com/kb/959417/

過了好一會兒了相關的更新自行安裝,但一旦做到了,我能夠從添加成功運行Visual Studio安裝/刪除程序的控制面板。