Windows2003 环境下安装 VS2008, .NetFramework3.5 组件安 装失败的解决
由于经历过不少挫折,所以安装之前,找了不少资料先参考一下. 之前安装 VS2008 时,发现与 Office2007 冲突,在
搜索了网络以后并请教一些朋友,发现其 顺序是先 VS2008 然后 Office2007,并且最好在 vs2008 之前安装 SQL2005. 可是,在按照上述顺序安装时仍然遇到了问题:.NetFramework3.5 组件安装失败. 查看日志,是 1603.在
网络上找了不少资料,我自己是参照第三种方法,结果成功. (一) 在尝试安装 .NET Framework 1.0,1.1,2.0,3.0 或 3.5 的更新时,可能会收到 Windows Update 错误代码"0x643"或 Windows Installer 错误代码"1603" .错误代码,可以查安装 日志知道. 一种方法是:手动删除并重新安装 .NET Framework a. 单击"开始" ,然后单击"控制面板" . b. 双击"添加或删除程序" . c. 记下计算机上已安装的每个 .NET Framework 版本,然后卸载所有 .
NET Framework 版 本. d. 出现提示时,重新启动计算机. 另一种方法是:下载专门的清理工具 dotnetfx_cleanup_tool,将 NET Framework1.0,1.1,3.5 全部清除,然后重启,不重启继续安装是无效的. 记得重启安装 vs2008 之前记得清理 VS 注册表,否则安装过程出现"找不到一个或多个组 件,请重新安装程序"错误.使用 regedit32.exe 打开系统
注册表,查找项目: HKEY_CLASSES_ROOT\Installer\Products 一项一项的选中其下的所有子项目,查看右边的"Product Name" ,找到 Product Name 为 "Visual Studio .NET XXXXXXX ……"的项目. ( 在 偶 的 机 器 上 是 : HKEY_CLASSES_ROOT\Installer\Products\4080F50F71584654188F76230D82B175) 删除,重新安装. 如果还不行,就删除 HKEY_CLASSES_ROOT\Installer\Products 下所有 Product Name 跟.net 有关的项,然后重装. (二) 网上说的使用 Installer Clean Up 清除 installer 的记录 的方法和使用.net 的信息卸载清除工 具 dotnetfx_cleanup_tool 的方法,经本人实践后失败;直接下载 .net framework 3.5 安装也 是失败;折腾了一天一夜,郁闷了很长时间,经我实验,终于找到解决办法 经过我的多次验证, 只需要下面几步: 1.下载 .net framework 3.5 ( 1.wt1.crsky/software/dotnetfx35_chs.exe , 我是使用这个 成 功 的 , 其 他 版 本 的 估 计 也 行 ) 和 .net framework 3.5 的 语 言 包 ( download.microsoft/download/E/F/C/EFC61FBC-24DD-448F-BEA7-3B939BB1EB0 5/dotnetfx35langpack_x86zh-CHS.exe) 2.运行.net framework 3.5 安装程序,它会解压文件到 c 盘(也可能是其它空间最大的盘)根目
录下的一个随机生成的临时文件夹里如 C:\f6e66e4ec7e074ec3e400c97411f25 ,在解压文件 的时候或 "安装
程序正在加载安装组件. 这可能需要一两分钟的时间" 的时候, 迅速复制 3.5 语 言 包 安 装 程 序 dotnetfx35langpack_x86zh-CHS.exe 到 那 个 临 时 文 件 夹 里 的 wcu\dotNetFramework\dotNetFX35\x86 下 面 ( 例
如 我 的 C:\f6e66e4ec7e074ec3e400c97411f25\wcu\dotNetFramework\dotNetFX35\x86 下,这样它自己 也不用下载 11M 多的语言包了,微软自己的安装包下载速度非常慢,让人受不了),然后点 '同意'开始安装,一会 .net framework 3.5 就安装成功了 3.这次安装 vs2008 吧,.net framework 3.5 上面已经安装了,它会自动跳过,直接安装其他组 件,全部成功! (三) 我的系统是 windows2003 server 版,这二天在自己家电脑安装 VS2008 时,出现.net Framework3.5 安装出错的情况,无法继续安装了.以前在公司电脑安装的时候没有出现过 这种情况.在网上搜了搜,原来很多人也遇到类似错误:Microsoft .NET Framework 3.5: [2] Error code 1603 for this component means "Fatal error during installation.,照网上的方法试了 试: 1. 下载一个微软的工具(dotnetfx_cleanup_tool)删除所有版本的.net framework,然后重装, 错误依旧. 2. 在微软下载单独的.net Fra