程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> Visual Studio 2008 安裝出錯 無法安裝 的解決辦法

Visual Studio 2008 安裝出錯 無法安裝 的解決辦法

編輯:關於C#
 

1 安裝vs2008 team 中文正式版,會出現deffactory.dat讀取錯誤。
解決方案:
進入那個文件夾。
替換deffactory.dat ,新建一個文本文檔,把下面的內容粘貼進去,然後保存替換覆蓋這個文件。
或者用 打開,刪除原有的,把下面的粘貼進入保存即可。

[Version]
Signature="$Windows NT$"
Provider="Microsoft Visual Studio Team System 2008 Team Suite - CHS"
Version=900.100.00
NullString=Null String
Lang=2052

[Scenario List]
vsscenario.dll

[Scenario Factory Information]
Default Scenario=11E4C8F3-425E-43b9-B689-8BFDF03342E2


2 安裝Visual Studio 2008的時候問題來了
主要問題是不能正常安裝.Net Framework 3.5引起的。
Windows提示的錯誤信息
---------------------
描述:
Microsoft Visual Studio Team System 2008 Team Suite - CHS 在安裝期間遇到問題。安裝沒有正確完成。.

問題簽名:
問題事件名稱: VisualStudio8Setup
問題簽名 01: 10826
問題簽名 02: 9.0.21022.08.35_ORCAS_X86_NET
問題簽名 03: PR
問題簽名 04: INST
問題簽名 05: F
問題簽名 06: gencomp710,{168d82f8-ac6b-4b55-804f-2ae51ac4b
問題簽名 07: BASERET_UNKNOWN
問題簽名 08: -
問題簽名 09: 1058
問題簽名 10: -
OS 版本: 6.0.6000.2.0.0.256.1
區域設置 ID: 2052

有關該問題的其他信息:
LCID: 2052

問題補充:單獨安裝.Net Framework 3.5時報的錯誤如下

描述:
Microsoft .NET Framework 3.5 在安裝期間遇到問題。安裝沒有正確完成。.

問題簽名:
問題事件名稱: VisualStudio8Setup
問題簽名 01: 14001
問題簽名 02: 3.5.21022.08_ORCAS_X86_NET
問題簽名 03: CBS
問題簽名 04: INST
問題簽名 05: F
問題簽名 06: gencomp750,{61040379-156d-4ece-b126-ea395a3b2
問題簽名 07: BASERET_UNKNOWN
問題簽名 08: -
問題簽名 09: 1058
問題簽名 10: WUSA
OS 版本: 6.0.6000.2.0.0.256.1
區域設置 ID: 2052

有關該問題的其他信息:
LCID: 1033

 

想半天,未果,後來,想起來,為了對付黑屏

Windows Update 給關了.....

把它打開,OK

3 Visual Studio 2008 安裝失敗(“Web 創作組件”無法安裝) “Visual Studio Web 創作組件(Visual Studio Authoring 問題如下:

“Visual Studio Web 創作組件(Visual Studio Authoring Component)”安裝失敗,出現錯誤界面之後,setup.exe隨即停止工作

或者安裝

Office 2007 提示找不到文件 比如office.zh-cn,這個文件夾也有啊。
可是我確實安裝Visual Studio 2008和office 2007 N遍了一點問題也沒有

這究竟是怎麼了?

經過研究發現: Visual Studio Authoring Component搞鬼

原來大師用En版的VS2008ENT,裝上Office2007中文版,結果安裝順利

現在徒弟們安裝的都是中文版,就出問題了

好 一個一個的說:

先裝Visual Studio 2008 然後安裝Office2007

這個時候提示找不到文件

很簡單: 去控制面板中 把VisVisual Studio Web 創作組件(Visual Studio Authoring Component) 給卸載了

就可以安裝了

先裝Office2007然後安裝Visual Studio 2008

提示“Visual Studio Web 創作組件(Visual Studio Authoring Component)”安裝失敗

咱們就自己動手好了

在安裝DVD的\WCU\WebDesignerCore文件夾中找到了“Visual Studio Web 創作組件”的安裝程序

將其復制到硬盤上並解壓縮,運行其中的setup.exe,出現與Office 2007相同的安裝程序界面。單擊“立即安裝”,結果出現找不到office.zh-cn文件夾中文件的對話框,選擇了安裝程序所在的正確位置並確定,又再一次彈出同樣的窗口,安裝無法繼續。

這個時候就必須選擇Office 2007的安裝文件夾(光盤),就可以了

另外,大師提醒 切不可耍小聰明

VS2008英文版的IDE+中文版的MSDN Library,這樣就不會有問題了。(真的?)

裝上office 2007中文版,結果安裝順利,VS說沒法加載“Web 創作組件”,沒有與.aspx文件相關聯,這樣大師也沒有辦法(文件的哈希值,安裝程序只承認自己的文件版本,而不接受其他的版本。反正我是教徒弟不可腳踩兩條船)

3.2、我先刪除以前安裝的vsts2008英文版後,重新啟動計算機安裝中文版,當安裝到“Visual Studio Web 創作組件”時出現錯誤。

准備手動安裝“Visual Studio Web 創作組件”,進入光盤目錄:驅動器號 \WCU\WebDesignerCore,雙擊安裝文件安裝,過一會兒成功安裝成功,
再次重新啟動計算機後,再次安裝,還是在安裝“Visual Studio Web 創作組件”時失敗,經過查找,手動解壓目錄:驅動器號 \WCU\WebDesignerCore\WebDesignerCore.EXE(注:不要雙擊打開,用右鍵單擊選擇Winrar打開),解壓到一個指定的目錄,運行其中的setup.exe,選擇上中文語言包,安裝成功後,再次運行vsts2008安裝程序,安裝成功。

3.3、“web創作組件安裝失敗”解決辦法:
1、在安裝DVD的\WCU\WebDesignerCore文件夾中找到“Visual Studio Web 創作組件”的安裝程序WebDesignerCore.exe,將其復制到硬盤上並解壓縮。
2、找一個office2007光盤或光盤鏡像,找到Office.zh-cn文件夾,把該文件夾復制,然後覆蓋WebDesignerCore.EXE 解壓後的office.zh-cn文件夾,再次點擊setup.exe即可成功安裝該組件。
3、最後繼續運行主程序setup.exe進行余下的安裝,成功安裝上vs2008.。

此外還有一種解決方法,是在無意中發現的,就是把你以前裝的所有vs組建都卸載掉,那在安裝就應該沒什麼問題了。


VS2008安裝失敗原因Windows Mobile 5.0 SDK R2 for Pocket PC失敗

一般是因為你的電腦裡面以前裝過VS2005造成,它會在注冊表裡留下一條惡心的東西:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\DeviceSDKInstaller\1.0中的CLSID {1D273EC2-2A24-46fe-9F70-544B27811DF3}
看它的名字就知道,應該是VS2005在安裝時寫入的。如果遇到ToolsMsmCA(Error)時,只要將這個值刪除就可以了。
如果真的不行,看下面的方法:social.msdn.microsoft.com/Forums/en-US/vssetup/thread/9953f1fc-b412-4df7-a893-f1e45c75b461

3.4、看來是office 2007跟vs有些小沖突 乖乖打開注冊表吧(在開始的搜索欄裡輸入regedit.exe)
解決辦法是:
1.將注冊表裡的HKEY_CURRENT_USER\Software\Microsoft\下的office重命名為office_tmp.
2.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\下的Office重命名為office_tmp
3.此時應該就可以正常安裝visual studio team system 2008了。
4.裝好後,上述2處注冊表裡又會出現office鍵。將此2個office分別導出成reg文件。然後將office鍵刪除
5.將步驟1、2中更名的office重命名回來。
6.執行步驟4備份出來的reg文件。
done!
p.s 如果無法恢復注冊表,建議使用office自帶的軟件恢復一下。rp太差的話可能要重裝office 2007

本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/carlward/archive/2009/07/05/4323278.aspx

4,安裝VS2008失敗,.net framework 3.5已經裝上了,但提示“Visual Studio Web 創作組件(Visual Studio Authoring Component)安裝失敗”。
終極牛B解決方法:
卸關OFFICE所有軟件,關掉所有殺毒軟件,防火牆之類的東東,先裝VS再裝回OFFICE。

另一種版本我就是用這種版本解決的

解決方案一:找到Office 2007的安裝文件 第一步:因為除Visual Studio本身以外,VS安裝過程中安裝的其他附帶安裝的組件,基本上都是有單獨安裝包的。先找到Visual Studio Web 創作組件的獨立安裝包,試試單獨安裝能不能成功。果然,在安裝DVD的\WCU\WebDesignerCore文件夾中找到了“Visual Studio Web 創作組件”的安裝程序。將其復制到硬盤上並解壓縮,可以發現該組件使用的是Office 2007的安裝方式,運行其中的setup.exe,出現與Office 2007相同的安裝程序界面。單擊“立即安裝”,結果出現找不到office.zh-cn文件夾中文件的對話框,選擇了安裝程序所在的正確位置並確定,又再一次彈出同樣的窗口,安裝無法繼續。 第二步:仔細核對文件名,確定安裝文件夾中的確有需要的文件,但為什麼還是提示找不到呢? 既然這個組件使用Office 2007的安裝方式,文件夾中也有office.zh-cn這個和Office 2007共有的組件,那會不會是因為Office 2007的問題,導致Visual Studio Web 創作組件無法安裝呢? 第三步:打開Vista中的“程序和功能”,選擇Office 2007,並單擊”更改“按鈕,在彈出的安裝程序界面中,選擇”修復“,並繼續,果然不出所料,這時也出現了同樣的找不到安裝文件的對話框,基本確定是因為Office 2007的問題導致Visual Studio 安裝失敗。 第四步:這時想起來,在安裝Office時,安裝程序默認情況下會將安裝文件緩存在系統分區的隱藏文件夾MSOCache中,安裝完成後並不會將其刪除。由於這個文件夾實在是太大了,平常用Office其實並不需要它,因此安裝完Office之後就手動將其刪除了,而在修復Office組件時,需要訪問MSOCache文件夾中的安裝文件,所以就出現了以上問題。以往的經驗是,已刪除MSOCache文件夾時,可以放入Office原來的安裝光盤,即可順利修復。於是直接放入Office 2007的安裝光盤,在彈出尋找文件的對話框時,指向安裝盤中office.zh-cn文件夾所在的位置(一般是光驅根目錄),Office 2007被成功修復,這時再安裝Visual Studio Web 創作組件,也順利的安裝上了 第五步:接下來啟動Visua Studio 2008安裝程序,也順利的安裝,沒有再遇到問題。安裝完成後可以再次刪除安裝Visual Studio Web 創作組件時緩存下來的MSOCache文件夾(注意是隱藏文件夾)。 至此終於找到原因,原來是因為Office 2007的安裝源緩存MSOCache文件夾被用戶刪除導致的。只要找到Office 2007的安裝文件,即可順利安裝Visual Studio Web 創作組件。 最後還要考慮一個問題,為什麼指向Visual Studio Web 創作組件安裝程序中的office.zh-cn文件夾無法通過驗證,而Office 2007安裝盤中的office.zh-cn文件就可以呢?對比兩個文件夾發現,其中只有OfficeLR.cab、officemui.msi、officemui.xml三個文件不同,而前兩個主要文件,僅僅是數字簽名日期不同。可能是由於系統中已經安裝了Office 2007,而記錄了這些安裝程序的哈希值,安裝程序只承認Office 2007的安裝文件版本,而不接受其他的版本。 解決方案二:清理office2007 第一步:使用Windows Installer 清理實用工具,清理Microsoft Office system即可。 Windows Installer 清理實用工具下載地址:http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe 第二步:清理有2007版office的bate版。 解決方案三:終結者(本人使用的方法,推薦哦) 據我個人經歷,大概幾天前吧,我試過了上述及網上其他一些亂起八糟的所有方法(可能是因為我電腦“中毒太深”,又安裝過VC6.0,又安裝過VS2005,還安裝者office 2007),綜合各方面因素考慮,與其網上四處搜羅解決方法,不如重裝系統來的痛快,所以,解決方案三就是:終結者–系統重裝。 在重新安裝系統之後也要注意一點,首先,無可非議,office 2007應該最後安裝,另外如果你要使用SQL Server 2005的話(VS2008默認安裝是沒安裝它的),你得先安裝SQL Server 2005,你可以理解成VS2008默認安裝的只是SQL Server 2005的一個精簡版本,所以在此提供兩種方案供要使用SQL Server 2005的用戶選擇: 方案3.1:先單獨安裝SQL Server 2005,然後安裝VS2008,記住,這裡要自定義安裝,把默認安裝選項裡的SQL Server 2005去掉,最後安裝office 2007. 方案3.2:直接默認安裝VS2008,然後到微軟官方下載SQL Server Management Studio Express,具體地址可查看:http://www.microsoft.com/downloads/results.aspx?pocId=&freetext=Microsoft%20SQL%20Server%20Management%20Studio%20Express&DisplayLang=zh-cn 總之,主要原因是visual studio和office 2007有沖突,最好的方法清理掉office,vs安裝好了再安裝office

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved