下載Visual Studio 2008版本注意問(wèn)題
Visual Studio 2008版本作為一個(gè)高效的.NET程序語(yǔ)言。其混合了函數(shù)語(yǔ)言和物件導(dǎo)向程序編制語(yǔ)言,并且完美的適用于編程、算法、技術(shù)和探索性開(kāi)發(fā),因此可以在使用的過(guò)程當(dāng)中感受到趣味性和吸引力。
早就聽(tīng)說(shuō)Visual Studio 2008版本出了SP1了,想想SP1版總應(yīng)該比Visual Studio 2008版本更穩(wěn) 定或功能更全面、bug更少些吧。因?yàn)楸緛?lái)從XP升級(jí)到XP SP1里我就是這樣想的,于是從網(wǎng)上下載了SP1安裝上去。開(kāi)始感覺(jué)沒(méi)什么,可是到最后接觸工作流和WPF相關(guān)的概念時(shí)出現(xiàn)問(wèn)題了,在VS2008 SP1根本無(wú)法使用工作流,打開(kāi)xaml文檔cpu使用率就會(huì)達(dá)到100,或者提示“無(wú)法加載C:\document and ……\workflowLibrary1.csproj”的問(wèn)題。Google了很久,終于原來(lái)是SP1惹的禍,網(wǎng)上已經(jīng)有很多人都發(fā)現(xiàn)這個(gè)問(wèn)題了。
于是我就是把SP1卸載掉,可是我無(wú)論從添加/刪除程序中還是用優(yōu)化大師都無(wú)能為力,后來(lái)不知道怎么搞的總是出現(xiàn)“加載安裝組件時(shí)遇到問(wèn)題,取消安裝”的提示,用優(yōu)化大師卸了半天也不行,于是又google,網(wǎng)上仍然有很多答案,綜合下可能有以下幾種:#t#
第一種方案:
xp的用戶(hù):在添加/刪除程序中把窗口上邊的“顯示更新”選中,于是在VS2008目錄下就會(huì)顯示更新,可能是一個(gè),也可能是幾個(gè),把這一個(gè)或幾個(gè)更新全部刪除掉,就可以正常安裝或卸載VS2008了。
win7的用戶(hù):在程序和功能中的左上方的"卸載更新", 然后再右邊的列表中找到visual studio 2008 的目錄.我這里有兩個(gè)文件,然后把sp1卸載掉,這樣就可以正常的安裝和卸載Visual Studio 2008版本了.
第二種方案:
1. 在“添加或刪除程序”中的已安裝程序列表中檢查是否存在 Windows Installer 3.1。
2. 如果不存在 Windows Installer 3.1,請(qǐng)完成下列步驟。
a. 轉(zhuǎn)到 Windows Installer 3.1 Redistributable (v2),然后安裝 Windows Installer 3.1。
b. 重試 Visual Studio 2008版本安裝。
這種方法,我試過(guò)了,因?yàn)楦菊也坏絯indows Installer 3.1,更找不到Windows Installer 3.1 Redistributable (v2),至少我在添加/刪除程序里沒(méi)有,或是我沒(méi)找到。
我機(jī)器上的Windows Installer已經(jīng)高于3.1版本了,難道讓我裝win2k不成,下來(lái)就自己想辦法了,就想怎么卸了這玩意兒,找了許多卸載軟件都無(wú)濟(jì)于事,一些刪除注冊(cè)表鍵值的又不能用(有沒(méi)有壞處不知道,膽大的你直接刪了看看是什么效果),
自己機(jī)器上翻來(lái)翻去找到了Windows install clean up,幸虧自己平時(shí)有收藏精品軟件的習(xí)慣,這玩意兒是微軟自己的,對(duì)它自己的東西最了解了,里面找到VSTS2008 remove一下,把注冊(cè)表、一些VS的組件統(tǒng)統(tǒng)刪除了,然后重新安裝Visual Studio 2008版本。