安装vs2008出现MSI returned error code 1603的错误的解决
作者:朱金灿
来源:http://blog.csdn.net/clever101
在win7 64位旗舰版上安装vs2008 ,一直停留在下面页面:
最后错误日志是:
[12/12/16,15:39:10]运行时系统必备: [2] Error: Installation failed for component 运行时系统必备. MSI returned error code 1603
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates 运行时系统必备 isnot installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2008 64 位系统必备(x64) was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Document Explorer 2008 was notattempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Document Explorer 2008 语言包 was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Web 创作组件 was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft .NET Compact Framework 2.0 SP2 wasnot attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft .NET Compact Framework 3.5 was notattempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Tools for theMicrosoft Office system (3.0 版运行库) was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2005 Tools for the2007 Microsoft Office System Runtime was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2005 Tools for the2007 Microsoft Office System Runtime 语言包 was notattempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Tools for theMicrosoft Office system (3.0 版运行库)语言包 - CHSwas not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 was notattempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 设计工具 was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 For Deviceswas not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Windows Mobile 5.0 SDK R2 for Pocket PC wasnot attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Windows Mobile 5.0 SDK R2 for Smartphone wasnot attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Device Emulator version 3.0 (x64)was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2008 远程调试器(x64) was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008Tools (x64) was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008 标头和库(x64) was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008Win32 Tools (x64) was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008.NET Framework Tools (x64) was not attempted to be installed.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008SDK 引用程序集和 IntelliSense (x64) was not attempted to beinstalled.
[12/12/16,15:39:11]VS70pgui: [2] DepCheck indicates Microsoft SQL 发布向导 wasnot attempted to be installed.
上网搜了一下,网上的说法大致跟先安装Microsoft Office 2010 专业版然后安装VS2008有关系,具体见:Win7下VisualStudio 2008安装失败的完美解决办法。我看到这办法挺麻烦的,就放弃了,干脆先卸载Microsoft Office 2010 专业版。卸载Microsoft Office 2010 专业版失败,于是安装微软出的注册表清理工具msicuu2.exe,卸载office之类不成功的话用它清理注册表特别方便。然后就顺利安装上了VS 2008。