visual studio 2005安装过程中遇到:Microsoft Visual Studio 2005 Team Suite - CHS 在安装期间遇到问题。安装没有正确完成。

needurhelp 2007-07-16 08:35:11
操作系统是windows 2003

vs.net安装日志是这样写的:

[07/15/07,11:00:42] Microsoft .NET Framework 2.0: [2] Error code 4121 for this component means "A prerequisite for this component is missing."
[07/15/07,11:00:42] Microsoft .NET Framework 2.0: [2] Setup Failed on component Microsoft .NET Framework 2.0
[07/15/07,11:00:51] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InstallManagerHelper() with HRESULT -2147023293.
[07/15/07,11:00:51] setup.exe: [2] Component error string not specified in ISetupManager::AddToActionResultCollection()
[07/15/07,11:00:59] VS70pgui: [2] DepCheck indicates Microsoft .NET Framework 2.0 is not installed.
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forMSXML 6.0 分析器
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forMicrosoft .NET Framework 2.0 语言包 - 简体中文
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forMicrosoft Document Explorer 2005
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forMicrosoft Document Explorer 2005 语言包 - 简体中文
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status for.NET Compact Framework 1.0 SP3
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status for.NET Compact Framework 2.0
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forMicrosoft Visual Studio 2005 Tools for Office Runtime
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forMicrosoft Visual Studio 2005 Tools for Office Runtime 语言包
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forMicrosoft Visual J# 2.0 Redistributable Package
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forMicrosoft Visual J# 2.0 Redistributable 语言包 - 简体中文
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forSQL Server 2005 Mobile Edition
[07/15/07,11:00:59] VS70pgui: [2] Unknown component status forMicrosoft Device Emulator 1.0 版


后来在网上找相关的文章,发现一种说法是要更新windows installer,就按照步骤操作:
1、用windows installer clean up工具删除windows installer;
2、安装新下载的版本,但是提示:安装程度检测到此系统上的service pack 版本比您要应用的更新版本要高,没必要安装此更新。

这个问题该怎么解决?
...全文
1754 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Code従業員 2007-07-16
  • 打赏
  • 举报
回复
安装这样的事情,难说了,另外找个Microsoft .NET Framework 2.0装后在开始装2005吧,看提示应该是Microsoft .NET Framework 2.0引发的异常才对(猜的,具体还要试看).
lovingkiss 2007-07-16
  • 打赏
  • 举报
回复
检查安装包是否损坏,一般默认安装都不会有类似问题的。
honkerhero 2007-07-16
  • 打赏
  • 举报
回复
重装或重载入Ghost
needurhelp 2007-07-16
  • 打赏
  • 举报
回复
在XP下安装,一切正常。装之前看了下\system32\misexec.exe,是3.01版本。安装VS的时候,第一个安装组件是windows installer 3.1。

而在2003下安装时,\system32\misexec.exe是2.0版本,安装VS的时候,第一个组件直接就是.net framework了。

结论:在网上找的文章,把windows installer 卸载安装3.0版本,看来是正确的,但遗憾的是,不知如何卸载,按照网上的办法都卸不掉。看来这是个遗留问题了。各位有没有什么好办法解决这个问题呢?

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧