解决方案一:找到Office 2007的安装文件

第一步:因为除Visual Studio本身以外,VS安装过程中安装的其他附带安装的组件,基本上都是有单独安装包的。先找到Visual Studio Web 创作组件的独立安装包,试试单独安装能不能成功。果然,在安装DVD的\WCU\WebDesignerCore文件夹中找到了“Visual Studio Web 创作组件”的安装程序。将其复制到硬盘上并解压缩,可以发现该组件使用的是Office 2007的安装方式,运行其中的setup.exe,出现与Office 2007相同的安装程序界面。单击“立即安装”,结果出现找不到office.zh-cn文件夹中文件的对话框,选择了安装程序所在的正确位置并确定,又再一次弹出同样的窗口,安装无法继续。

第二步:仔细核对文件名,确定安装文件夹中的确有需要的文件,但为什么还是提示找不到呢?
既然这个组件使用Office 2007的安装方式,文件夹中也有office.zh-cn这个和Office 2007共有的组件,那会不会是因为Office 2007的问题,导致Visual Studio Web 创作组件无法安装呢?

第三步:打开Vista中的“程序和功能”,选择Office 2007,并单击”更改“按钮,在弹出的安装程序界面中,选择”修复“,并继续,果然不出所料,这时也出现了同样的找不到安装文件的对话框,基本确定是因为Office 2007的问题导致Visual Studio 安装失败。

第四步:这时想起来,在安装Office时,安装程序默认情况下会将安装文件缓存在系统分区的隐藏文件夹MSOCache中,安装完成后并不会将其删除。由于这个文件夹实在是太大了,平常用Office其实并不需要它,因此安装完Office之后就手动将其删除了,而在修复Office组件时,需要访问MSOCache文件夹中的安装文件,所以就出现了以上问题。以往的经验是,已删除MSOCache文件夹时,可以放入Office原来的安装光盘,即可顺利修复。于是直接放入Office 2007的安装光盘,在弹出寻找文件的对话框时,指向安装盘中office.zh-cn文件夹所在的位置(一般是光驱根目录),Office 2007被成功修复,这时再安装Visual Studio Web 创作组件,也顺利的安装上了

第五步:接下来启动Visua Studio 2008安装程序,也顺利的安装,没有再遇到问题。安装完成后可以再次删除安装Visual Studio Web 创作组件时缓存下来的MSOCache文件夹(注意是隐藏文件夹)。
至此终于找到原因,原来是因为Office 2007的安装源缓存MSOCache文件夹被用户删除导致的。只要找到Office 2007的安装文件,即可顺利安装Visual Studio Web 创作组件。
最后还要考虑一个问题,为什么指向Visual Studio Web 创作组件安装程序中的office.zh-cn文件夹无法通过验证,而Office 2007安装盘中的office.zh-cn文件就可以呢?对比两个文件夹发现,其中只有OfficeLR.cab、officemui.msi、officemui.xml三个文件不同,而前两个主要文件,仅仅是数字签名日期不同。可能是由于系统中已经安装了Office 2007,而记录了这些安装程序的哈希值,安装程序只承认Office 2007的安装文件版本,而不接受其他的版本。

解决方案二:清理office2007

第一步:使用Windows Installer 清理实用工具,清理Microsoft Office system即可。
Windows Installer 清理实用工具下载地址:http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe
第二步:清理有2007版office的bate版。

解决方案三:终结者(本人使用的方法,推荐哦)

据我个人经历,大概几天前吧,我试过了上述及网上其他一些乱起八糟的所有方法(可能是因为我电脑“中毒太深”,又安装过VC6.0,又安装过VS2005,还安装者office 2007),综合各方面因素考虑,与其网上四处搜罗解决方法,不如重装系统来的痛快,所以,解决方案三就是:终结者–系统重装。

在重新安装系统之后也要注意一点,首先,无可非议,office 2007应该最后安装,另外如果你要使用SQL Server 2005的话(VS2008默认安装是没安装它的),你得先安装SQL Server 2005,你可以理解成VS2008默认安装的只是SQL Server 2005的一个精简版本,所以在此提供两种方案供要使用SQL Server 2005的用户选择:

方案3.1:先单独安装SQL Server 2005,然后安装VS2008,记住,这里要自定义安装,把默认安装选项里的SQL Server 2005去掉,最后安装office 2007.

方案3.2:直接默认安装VS2008,然后到微软官方下载SQL Server Management Studio Express,具体地址可查看:http://www.microsoft.com/downloads/results.aspx?pocId=&freetext=Microsoft%20SQL%20Server%20Management%20Studio%20Express&DisplayLang=zh-cn

vs2008无法安装相关推荐

  1. [转载]vs2008下安装boost

    vs2008下安装boost 1.下载boost_1_34_1压缩文件,解压缩到d:\boost_1_34_1\目录下 2.编译bjam 从vs2008的工具菜单进入命令提示窗口"Visua ...

  2. QT4.7和VS2008 顺利安装必读 (最新版)

    刚毕业踏入工作,做项目需要在VS下用QT开发环境,最近查了不少资料,很多种安装方法,对于我这种初步接触QT的,看的头都大了. 经过几番测试,终于搞定QT4.7在VS2008下的安装,实际so easy ...

  3. Chart 控件 for vs2008的安装

    Chart 控件 for vs2008的安装 1.下载4个文件: (1)dotnetfx35setup.exe (2)MSChart_VisualStudioAddOn.exe (3)MSChartL ...

  4. vs2008/2010安装无法打开数据文件解决方案

    本人在安装VS2008或2010时,在开始的第一个页面(进度条大约加载到75%左右),提示"无法打开数据文件 'C:/Documents and Settings/Administrator ...

  5. [转]在VS2008上安装WTL8.1时碰到的一些问题

    今天下午偶然发现WTL在09年5月份是发布了8.1版本,支持VS2008. 于是下载安装,发现使用向导创建WTL Mobile失败.解决方法如下: 以全文转自:http://www.cppblog.c ...

  6. vs2008生成安装部署文件的步骤

    1 新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定. 2 安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成 ...

  7. WIN7下VS2005 VS2008 SQLSERVER2005安装顺序

    安装前说明 1. 操作系统使用的是Lenovo 家庭版输入那个啥号升级后的win7 旗舰版 2. VS2005 Team Suite版(貌似已经集成了SP1补丁) 3. VS2008 Team Sui ...

  8. VS2008的安装注意事项

    本体安装完之后,需要安装SP1的补丁,一定不要忘了 另外编译时报错,可能是WIN32的某些DLL没有装,最好先百度一下是不是一些通用的DLL没装 VS2008工程比较大的时候编译会比较慢,可以安装In ...

  9. VS2008上安装64位编译器工具

    文章目录 原因 准备 过程 原因 既然是要安装,坑定是以前安装的时候没有安装64位程序的编译工具,我们现在要补救,而不是采用重装的方式 准备 win10 vs2008的安装包iso压缩文件解压成文件夹 ...

最新文章

  1. 清华大学人工智能研究院成立大数据智能研究中心
  2. .NET Core 事件总线,分布式事务解决方案:CAP
  3. 关于Android回调的理解
  4. HTML窗口与对话框
  5. win 8.1 安装framework3.5
  6. 管理感悟:不要告诉主管只有一条路
  7. java 实现MQTT客户端
  8. PyQt5快速入门教程4-QtDesigner设计登录界面
  9. 如何将成绩用C语言分,如何利用C语言实现简单的分数化简
  10. pdf转换成word后有文字叠加_PDF转换成Word后进行处理
  11. B站弹幕姬,弹幕礼物感谢,关注感谢,自动回复,房管工具,房管助手,基于java
  12. @touchmove.prevent 阻止苹果手机透过modal层触发底层滚动
  13. RxJS——创建数据流
  14. 数据分析04-朴素贝叶斯
  15. 三维家导入户型镜像怎么使用_三维家设计中如何镜像?
  16. mc服务器常用指令_我的世界建造服务器常用指令什么样 常用指令一览
  17. 视频简历有可能成为招聘的一道大餐吗?
  18. 怎么批量取消Excel文件中的上下标
  19. Spring RestTemplate Exception: “Not enough variables available to expand”; RestTemplate url附带json数据
  20. 哈商大c语言试卷,本人哈商大毕业,有一些专业课和公共课复习资料

热门文章

  1. java安全架构____RSA加密原理(1)
  2. formdata和json
  3. hihocoder收割机14第四题
  4. 面试官:Ajax 原理是什么?如何实现?
  5. javascript(JS) 0基础快速入门 (七)(事件的冒泡、委托和绑定)
  6. 云计算-服务器集群技术的分类
  7. 正则匹配 符合以什么开头以什么结尾的
  8. javascript忍者秘籍第2版
  9. 高精度电流源如何设计出来?
  10. photoshop教程视频_设计时尚的视频播放器界面– Photoshop教程