周末,我把笔记本电脑从Vista升级到了Windows7。我选择升级是因为不想重装一些驱动、vs、sql等软件。所以我懒了,选择了升级。升级时间其实是可以忍受的。在升级的过程中,Windows7检查了一些不兼容的程序,比如Thinkpad和itunes自带的几个程序。最不希望看到的就是sql server 2008在其中。反正先升级吧,升级完再想办法。
折腾了一晚上(电脑开着,自己睡),早上起来看电脑。经过一些简单的系统配置,进入系统界面,还不错,没有其他错误。这个时候,我把所有的软件都试过了。office、sql server 2008、Chrome、SaaYaa、fireworks等。都很好,我暗暗高兴。然而,当我打开VS2008时,弹出了以下错误提示。请看下图:
我估计出现这个错误是因为升级的时候,硬盘空间不足,删除了c盘的Program Data里面的一些文件,没办法。谁把我的硬盘分区变小了?40G的分区不够用。没有办法,只能在谷歌上搜索。有结果吗?我的运气不错,真的找到了解决办法。在此,再次感谢google,以及国外的牛人。只需在命令行中输入一句话。当然,您需要以管理员身份进入命令行程序并执行以下语句:
运行“% program files % \ Microsoft visual studio 8 \ common 7 \ IDE \ devenv . exe”/setup
执行了这句话,问题就解决了。
写这篇文章其实有两个目的:
1.Vista旗舰版可以直接升级到Windows7旗舰版(这个废话)
2.万一升级后由于缺少应用数据文件夹导致VS2008打不开,可以用上面这句话解决。