2. 卸载.Net 3.0 Beta或更早的版本(正式版需保留)
3. 卸载.Net 2.0 Beta或更早的版本(正式版需保留)
4. 下载安装.Net 2.0正式版
5. 下载安装.Net 3.0正式版
6. 运行VS 2008 RTM安装程序
卸载VS2008 Beta2或更早的版本↓
如果你在机器上安装了VS 2008 Beta2/.NET 3.5 Beta2或更早的版本,现在想安装VS 2008 RTM/.NET 3.5 RTM的话,一定要读一下Scott Guthrie的这篇博客中的“安装建议”部分:
http://blog.joycode.com/scottgu/archive/2007/11/20/111568.aspx
主要的意思是,你一定要先卸载跟Beta 2有关的所有东西,否则会有问题,这些东西可能会包括(也许要按下列次序卸载,如果你安装了相应产品的话):
Microsoft Visual Studio Team System 2008 Team Suite
MSDN Library for Visual Studio 2008 - ENU
Microsoft Document Explorer 2008
Microsoft Visual Studio Web Authoring Component
Microsoft Windows SDK for Visual Studio 2008 .NET Framework Tools
Microsoft Windows SDK for Visual Studio 2008 SDK Reference Assemblies and IntelliSense
Microsoft Windows SDK for Visual Studio 2008 Tools
Microsoft SQL Server Compact 3.5 Design Tools ENU
Microsoft SQL Server Compact 3.5 ENU
Microsoft Device Emulator version 3.0 - ENU
Microsoft .NET Compact Framework 3.5
Microsoft .NET Framework 3.5
Microsoft SQL Server Compact 3.5 for Devices BETA ENU
Guy Barrette先生就遇到了这样的问题,参阅他的博客:
Visual Studio 2008 Failed Installation (Solved)
http://weblogs.asp.net/guybarrette/archive/2007/11/20/visual-studio-2008-failed-installation-solved.aspx
原文http://blog.joycode.com/saucer/archive/2007/11/21/111763.aspx
安装.Net2.0出错,或者安装完.Net2.0后继续安装.Net3.0时出错↓
使用.Net Framework清理工具(.Net Framework清理工具下载)将安装出错的.Net2.0/3.0执行清理操作,清理完成后重新启动计算机重新执行安装
安装Microsoft .NET Framework 3.5出错↓
VS2008出来了于是决定尝鲜,由于电脑上已经装有VS2005,以及系统盘空间不够,没办法只好卸掉。
这时遇到第一个问题,由于VS2005装了SP1补丁,为了节约空间我删掉了SP1补丁的msp文件,造成卸载初始化出错提示找不到vs_setup.msi。
查了些资料:
找到HKEY_LOCAL_MACHINE"SOFTWARE"Classes"Installer"Products" E87FC36D048915F4583BABC49D768549位置,把它的Patches子项删掉,然后再运行安装程序就可以。
然后卸载成功。
继续安装VS2008,第一步安装Microsoft .NET Framework 3.5出错。于是我把机器上的Microsoft .NET Framework 2.0卸载,重试还是出错。然后尝试安装Microsoft .NET Framework 3.0还是出错。后来搜索了一些资料,发现是WIC(Windows Imaging Component)的原因。单独下载WIC安装发现注册表无法访问造成的。于是继续google,后来在MSDN论坛上找到了解决方法:
在命令提示符中运行以下命令恢复注册表默认权限:
secedit /configure /cfg %windir%"repair"secsetup.inf /db secsetup.sdb /verbose /areas REGKEYS
更多资料可以查看kb313222。
这下终于可以正常安装了,希望能够帮助遇到同样问题的朋友。
原文出处已无法查找
浙公网安备 33010602011771号