VS2008Web创作组件安装失败的解决办法

如果也许 技术备忘 1.1K+
【全民云计算】云主机低至2折

今天重装了一下系统,把驱动和一些常用软件都装好之后,习惯性的用360把系统清理了一下,一个干净整洁的系统就诞生了!

然后安装VS2008,但是安装到下图这个位置时就报错,试了几次,都是这样,绝望啊,才装的系统。。。。。。

于是在网上找答案,给出的解决方法大致如下:

1、.NET Framework版本问题的(把所有的版本都试过,还是不行)

2、权限问题(都以管理员身份运行了,不行)

3、Office2007的问题(把Office2007卸载了还是不行,用Windows Install Clean Up工具清理,还是不行,重装Office2007,还是不行,崩溃。。。。。。)

4、重装系统(某网教老师给出的解决方法,无语)

查看错误日志,问题确实是和Office2007有关


以下是具体解决方法

1、解压VS2008安装文件,找到解压目录下的文件“\WCU\WebDesignerCore\WebDesignerCore.EXE”,右键解压此文件到任意地方(你能找到的地方)

2、找到解压后目录中的文件夹“office.zh-cn”

3、再解压Office2007安装文件,找到解压后目录中的文件夹“Office.zh-cn”,复制此文件夹“office.zh-cn”,并替换上一步的文件夹“office.zh-cn”

4、替换好后,进入步骤3的文件夹中,运行“setup.exe”,并完成安装

然后,运行VS2008的安装文件,即可成功安装

写在最后


至此问题终于解决,原来是因为Office 2007的安装源缓存MSOCache文件夹在用360清理的时候被删除导致的。只要找到Office 2007的安装文件,即可顺利安装Visual Studio Web 创作组件。


之前装好系统后马上装VS2008,也是能完成安装的,

1、那么我把Office 2007卸载了,还用工具清理了,还是无法安装,难道是没清理干净?

2、重装安装一遍Office 2007为什么还是无法安装?


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

标签: Windows Office

【助力企业上云】性能级主机2-5折

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~