工作需求,安装Visual Studio .net 2003,现在都2011年了,感觉好落后。从工作,就一直在Linux平台下做开发,Windows平台的开发是几乎一无所知了。
安装过程中,总是提示“一个安装程序检测到另一个程序需要重新启动计算机” 的错误消息,重启也不管用。
这个网址给出了解决方法,http://support.microsoft.com/kb/830608/zh-cn,方法如下:
- 手动重命名
PendingFileRenameOperations注册表项。若要这样做,请按照下列步骤操作:
- 单击 开始,然后单击 运行。
- 在 打开 框中键入 regedit,然后单击 确定 以启动注册表编辑器。
- 在注册表编辑器中找到并单击以下注册表子项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager
- 在 名称 在注册表编辑器的右窗格中,重命名
PendingFileRenameOperations注册表项。
- 验证以下注册表子项为空:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
- 验证以下注册表子项为空:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
- 退出注册表编辑器,然后运行 Visual Studio.net 或 Visual Studio 2005 安装程序。
可能也用不着那么麻烦,我就把HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Pen
dingFileRenameOperations给删除了,就可以继续安装了。