解析Visua Studio 2008安装注意相关

开发 后端
不出所料,这时也出现了同样的找不到安装文件的对话框,基本确定是因为Office 2007的问题导致Visual Studio 安装失败

我在外培训时课堂里用的是VS2003版本,老师做的例子让我们拷回去,我自家电脑里由于还没有安装VS2003版本这个开发工具,所以无法打开看,我去买软件看到现在又有2006版的了,如果将2006版的安装后,能不能打开老师在课堂用VS2003版本做的例子?能不能继续使用?

这时想起来,在安装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 创作组件。#t#

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

责任编辑:chenqingxiang 来源: 计世网
相关推荐

2009-12-14 15:36:19

Visual Stud

2014-07-01 12:49:06

Android Stu安装

2009-12-10 15:07:58

VS2008安装

2009-12-11 15:08:34

VS2008驱动

2009-09-24 10:10:07

Visual Stud

2010-01-06 16:41:40

解析JSON

2010-07-05 16:36:33

2011-06-03 15:52:47

2009-12-10 09:32:42

Visual Stud

2009-12-23 16:31:04

ADO.NET EF

2009-12-16 15:44:20

Visual Stud

2009-12-18 13:39:40

Visual Stud

2009-12-24 16:40:59

Ado Connect

2009-12-17 15:38:21

Visual Stud

2009-12-11 16:01:45

VS 2008性能

2009-12-15 10:10:38

VS 2008开发

2009-12-11 17:04:20

VS2008程序

2009-07-01 17:11:32

标记导航Visual Stud

2013-05-29 14:54:49

Visual Stud

2010-02-01 17:01:16

初学Python
点赞
收藏

51CTO技术栈公众号