週末的時候,把自己的本本從vista升級到windows 7,選擇升級的原因是不想重新裝驅動、vs、sql等一些軟體,就偷懶選擇了升級了,升級的時間其實也還是可以忍受的。在升級的過程,windows 7自我檢測了一些與其不相容的程序,例如Thinkpad自帶的幾個程式、iTunes,最不願意看到的就是Sql Server 2008也在其中。反正不管了,先升級再說,升級完了再找解決方法吧。
經過了一夜的折騰(電腦開著、自己睡覺了),早上起來看了一下電腦,經過一些簡單的系統配置一下,進入系統界面了,還不錯,沒有其它的錯誤,這個時候就把各個軟體嘗試一下,Office、Sql Server 2008,Chrome、Maxthon、Firefox、Fireworks、等等都沒有問題,心裡暗自竊喜了一下。可是當我打開VS2008的時候,彈出了下面的錯誤提示,請看圖:
我估計出現這個錯誤,是因為在升級的時候,硬碟空間不足我刪除了一些C盤中Program Data裡面的檔案導致的,沒有辦法啊誰讓我的硬碟分割小了呢,40G的分割區居然還不夠用呢。沒辦法,只能在google搜搜有沒有結果呢,手氣還不錯,還真讓我找到了解決方案,在這裡再次感謝google,以及國外的牛人們。只需要在命令列中輸入一句話就可以了,當然需要以管理員的身份進入命令列程序,執行下面的語句:
Run "%programfiles%Microsoft Visual Studio 8Common7IDEdevenv.exe" /setup
執行完這句話以後,這個問題就解決了。
寫這篇文章的目的其實就是有兩個:
1.Vista旗艦版是可以升級為Windows 7旗艦版本的;
2.萬一升級以後,VS因為缺少Application Data Folder導致無法打開,可以利用上面的那句話解決。
-