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