回到首页| 网络安全 名人故事 申请书 | 名人名言 财富榜 关于我们

当前位置:名人故事传 > 互联网 > Win服务器 > > 正文

VS2008安装失败的原因小结

07-14  Win服务器     来源: 未知  
VS2008安装“Visual Studio Web 创作组件”安装失败的解决方法

手动安装 “Visual Studio Web 创作组件”,进入光盘目录:驱动器号\WCU\WebDesignerCore,双击安装文件安装,过一会儿成功安装,再次重新启动计算机后,再次安装,还是在安装“Visual Studio Web 创作组件”时失败,经过查找,手动解压目录:\WCU\WebDesignerCore\WebDesignerCore.EⅩE(注:不要双击打开,用右键单击选择Winrar打开),解压到一个指定的目录(这里会有一个文件无法解压,54它便可),运行其中的 setup.EⅩE,选择上中文语言包,安装成功后,再次运行vsts2008安装程序,安装成功。

我当时安装的时候提示在“office.zh-cn” 下找不到文件,我就用office 2007的安装盘定位到那个目录就安装成功了。 后来我看到解压目录下就有这个目录,我认为用解压目录下的也可以的。

vs2008安装与office2007的解决问题

本机安装的是office2007,但是由于清理垃圾文件时,把office在本机安装时留下的后备文件给删了。安装vs2008,就会提示“ Microsoft Visual Studio Web 创作组件 安装失败 ”了。
原因:
因为Office 2007的安装源缓存MSOCache文件夹被用户删除导致的。只要找到Office 2007的安装文件,即可顺利安装Visual Studio Web 创作组件。

解决办法:
在安装DVD的\WCU\WebDesignerCore文件夹中找到了“Visual Studio Web 创作组件”的安装程序。将其复制到硬盘上并解压缩,可以发现该组件使用的是Office 2007的安装方式,运行其中的setup.EⅩE,出现与Office 2007相同的安装程序界面。单击“立即安装”,结果出现找不到office.zh-cn文件夹中文件的对话框,选择了安装程序所在的正确位置并确定,又再一次弹出同样的窗口,安装无法继续。
仔细核对文件名,确定安装文件夹中的确有需要的文件,但为什么还是提示找不到呢?
既然这个组件使用Office 2007的安装方式,文件夹中也有office.zh-cn这个和Office 2007共有的组件,那会不会是因为Office 2007的问题,导致Visual Studio Web 创作组件无法安装呢?

还要考虑一个问题,指向Visual Studio Web 创作组件安装程序中的office.zh-cn文件夹里的officeMUI.msi文件无法通过验证,而Office 2007安装盘中的office.zh-cn文件就可以呢?对比两个文件夹发现,其中只有OfficeLR.cab、officemui.msi、officemui.xml三个文件不同,而前两个主要文件,仅仅是数字签名日期不同。可能是由于系统中已经安装了Office 2007,而记录了这些安装程序的哈希值,安装程序只承认Office 2007的安装文件版本,而不接受其他的版本。

解决办法:
修复Office2007就会自动再生成C:\MSOCache\All Users\{90120000-006E-0804-0000-0000000FF1CE}- 的文件,修复完会让你重启,不需要重启就可以了,然后再打开VS2008安装就行了。

安装VS2008时.net Framework3.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 Framework3.5安装包dotnetfx35.EⅩE, 再次安装,还是不行。

最后只好查看安装日志文件dd_dotnetfx35error.txt,显示:
[12/13/08,21:43:04] WIC Installer: [2] Error code 1603 for this component means "安装时发生严重错误
"
[12/13/08,21:43:04] WIC Installer: [2] Setup Failed on component WIC Installer
[12/14/08,12:17:11] WIC Installer: [2] Error code 1603 for this component means "安装时发生严重错误
"
[12/14/08,12:17:11] WIC Installer: [2] Setup Failed on component WIC Installer
[12/14/08,12:17:43] WapUI: [2] DepCheck indicates WIC Installer is not installed.
[12/14/08,12:53:33] WIC Installer: [2] Error code 1603 for this component means "安装时发生严重错误
"
[12/14/08,12:53:34] WIC Installer: [2] Setup Failed on component WIC Installer
[12/14/08,12:53:47] WapUI: [2] DepCheck indicates WIC Installer is not installed.
[12/14/08,14:16:54] WIC Installer: [2] Error code 1603 for this component means "安装时发生严重错误
"
[12/14/08,14:16:54] WIC Installer: [2] Setup Failed on component WIC Installer
[12/14/08,14:17:13] WapUI: [2] DepCheck indicates WIC Installer is not installed.

在网上找了一下:,WIC是Windows Imaging Component的缩写,在安装包里找到这个组件: H:\WCU\dotNetFramework\dotNetFX30\WIC_x86_enu.EⅩE,单独运行出现这样的提示错误:安装程序不能验证Update.inf文件的完整性,请确定加密服务正在此计算机上运行
原来是这个WIC 无法安装导致.net Framework3.5安装出错,又搜了一下,网上提供如下分析:

造成这一问题的原因是确认Windows文件认证的Cryptographic服务不能正常工作。而安装系统漏洞补丁时,Windows需要利用该服务检验补丁安装文件是否经过微软认证,解决方法是:
首先,打开“管理工具”→“服务”管理器,在服务管理器的主窗口服务列表中,找到名称为“Cryptographic Services”的服务项,停止该服务。
接下来,在资源管理器中,打开系统安装目录\System2,在该文件夹下,找到名为“catroot2”的文件夹,将其下的文件清空。最后在服务管理器中,将“Cryptographic Services”服务重新启动,并安装系统漏洞补丁,一般就可以正常安装系统补丁了。

照此方法后,WIC安装成功!再重新安装.netFramework3.5独立包,安装成功!接下来安装VS2008就一路顺了。

总结了一下,如果出现.net Framework3.5安装出错的情况要看一下安装日志文件,看一下错误出在哪个环节,再对症下药。
vs2008安装失败的解决方法
如果提示.net Framework3.5安装失败,则尝试安装.net Framework3.5,下载地址为:1.wt1.crsky.com/software/dotnetfx35_chs.EⅩE 。安装成功后,再安装vs2008则安装成功。
互联网 网络安全 申请书 创业资讯 创业故事明朝十六帝故事
© 2012-2022 名人故事传网版权所有 关于我们 | 版权声明 | 网站协议 | 友情申请 | 免责声明 | 网站地图 | 联系我们 | 广告服务