当前位置:编程学习 > C#/ASP.NET >>

.net framework 3.5 安装时候setup.exe遇到问题需要关闭。怎么回事啊啊,,,

[09/03/12,17:57:03] Microsoft .NET Framework 2.0a: [2] Failed to fetch setup file in CBaseComponent::PreInstall() [09/03/12,17:57:03] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147467260. [09/03/12,17:57:03] setup.exe: [2] CSetupManager::RunInstallPhase() - Call to Pre/Install/Post for InstallComponents failed [09/03/12,17:57:03] setup.exe: [2] CSetupManager::RunInstallPhaseAndCheckResults() - RunInstallPhase() returned a NULL piActionResults [09/03/12,17:57:03] setup.exe: [2] CSetupManager::RunInstallFromList() - RunInstallPhaseAndCheckResults failed [2] [09/03/12,17:57:03] setup.exe: [2] ISetupManager::RunInstallLists(IP_PREINSTALL failed in ISetupManager::RunInstallFromThread() [09/03/12,17:57:03] setup.exe: [2] ISetupManager::RunInstallFromThread() failed in ISetupManager::RunInstall() [09/03/12,17:57:03] setup.exe: [2] CSetupManager::Run() - Call to RunInstall() failed [09/03/12,17:57:04] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a is not installed. [09/03/12,17:57:04] WapUI: [2] DepCheck indicates XPSEPSC Installer was not attempted to be installed. [09/03/12,17:57:04] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 SP2 x86 was not attempted to be installed. [09/03/12,17:57:04] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' was not attempted to be installed. [09/03/12,17:57:04] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5LP - CHS was not attempted to be installed. [09/03/12,18:08:50] Microsoft .NET Framework 3.0 SP2 x86: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 SP2 x86. MSI returned error code 1603
补充:终于找到原因了,第一步先清理,就用那个清理工具dotnetfx_cleanup_tool.zip。第二步在安装的时候查看Windows Installer服务,如果停止了,赶紧的启动起来,就能安装上去了。
答案:这是版本冲突的原因。
下载 .NET 清理工具
http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip

将系统原来安装的.NET 都清理掉,重启系统后,再安装
其他:先确定你的电脑上已经安装.net framework 2.0或3.5版本,再进行一次。 一般这种安装出现问题的话  建议重装系统   他有可能是你之前有些什么东西存在   
重装系统 第一件是装SQL  在是VS 

上一个:c#.net的socket的blocking属性为true时有什么效果?
下一个:.net 在程序中如何锁定方法

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,