VS2008安装(web 组件创作 失败)(Visual studio 2005 tools for office 2007 runtime 失败)...

本文记录了解决Visual Studio 2008在安装过程中因与Office 2007冲突导致的问题。通过多次尝试及调整,包括卸载Office 2007、修改注册表等步骤,最终成功安装并正常使用。
            必要的编程工具是很重要的,前些天发现自己的vs2008 不能点设计了,于是想重装一下vs2008,  我就卸载了vs2008,开始重装,可是当张当 web 组件创建的时候突然报错了,安装失败(如图所示)

很郁闷,于是Google了一下 发现原来是office 2007 在捣鬼,也尝试了他们 的建议,比如说
方法一:

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

结果: 失败
方法二:

 

看来是office 2007跟vs有些小冲突  打开注册表吧(在开始的搜索栏里输入regedit.exe)

1.将注册表里的HKEY_CURRENT_USER\Software\Microsoft\下的office重命名为office_tmp.
2.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\下的Office重命名为office_tmp
3.此时应该就可以正常安装visual studio team system 2008了。
4.装好后,上述2处注册表里又会出现office键。将此2个office分别导出成reg文件。然后将office键删除
5.将步骤1、2中更名的office重命名回来。
6.执行步骤4备份出来的reg文件。
7.done.

结果:失败

方法三:

在安装DVD(或挂载的镜像)的\WCU\WebDesignerCore文件夹中找到“Visual Studio Web 创作组件”的安装程序。将其复制到硬盘上(c:\webdesigercore\)并解压缩,运行其中的setup.exe,单击“立即安装”,结果出现找不到office.zh-cn文件夹中文件的对话框,选择了安装程序所在的正确位置并确定,又再一次弹出同样的窗口,安装无法继续。 

怎么办呢:直接放入Office 2007的安装光盘(或用虚拟光驱挂载Office2007的镜像文件),直接打开资源管理器,复制下面的office.zh-cn文件夹到你所解压的web组件的文件夹里覆盖掉原来的所有文件,此时再运行里面的setup.exe,即可安装成功~。

然后再返回VS2008的光盘,或者挂载的镜像,继续往下安装~

结果:失败
方法4:卸掉office 2007 再装,
结果:失败
真的很郁闷,于是我想研究一下到底是怎么了, 累的我硬是一两整天啊,终于,在我自己的研究下吧vs 给安装成功了!不容易啊!!
步骤:
1.先卸掉office 2007
2.打开注册表(运行中输入 regedit ),把里面的有 office 的就全删了,在用windows优化大师吧注册表清理了3次,在重启电脑,嘿嘿按住哪个成功了!!
3.再装office 2007
4.ok!

 按装完了也可以点设计按钮了,哎,真的不容易!

安装 MySQL 时提示缺少 **Visual Studio Tools for Office 2010 Runtime** 依赖,通常出现在安装 MySQL 的某些组件(如 MySQL for Excel)或使用某些与 Microsoft Office 相关的工具时。系统提示的错误信息表明,当前系统缺少用于支持 Visual Studio Tools for Office Runtime 的必要运行库,这通常会导致安装过程无法继续进行[^1]。 ### 原因分析 1. **依赖缺失**:MySQL 安装程序在检查本地依赖项时,发现系统中未安装 Visual Studio Tools for Office 2010 Runtime。 2. **插件安装需求**:MySQL for Excel 等插件依赖于该运行库来与 Microsoft Excel 进行交互[^2]。 3. **运行库版本问题**:某些系统可能缺少必要的 Visual C++ Redistributable 包,导致安装 Visual Studio Tools for Office Runtime失败[^4]。 ### 解决方案 #### 1. 安装 Visual Studio Tools for Office 2010 Runtime 前往微软官网下载并安装 [Visual Studio 2010 Tools for Office Runtime](https://www.microsoft.com/en-us/download/details.aspx?id=20913)。该运行库是安装 MySQL 相关插件(如 MySQL for Excel)的前提条件[^3]。 #### 2. 安装 Visual C++ Redistributable Package 如果在安装 Visual Studio Tools for Office Runtime 时提示找不到 `vc_red.msi` 文件,可以尝试安装 [MSVBCRT_AIO_2016.11.17_X86X64](https://download.csdn.net/download/qq_45774771/85378812),并确保在安装过程中勾选“Visual Studio 2010 Tools for Office Runtime”选项[^4]。 #### 3. 安装 MySQL for Excel 插件 如果问题出现在安装 MySQL for Excel 插件过程中,可以在安装 Visual Studio Tools for Office Runtime 后再次尝试安装 MySQL for Excel 插件。该插件允许用户在 Excel 中直接连接 MySQL 数据库,并进行数据导入、导出等操作[^2]。 ### 示例代码(用于验证 MySQL for Excel 安装后是否可用) ```python import mysql.connector from mysql.connector import Error try: connection = mysql.connector.connect( host='localhost', database='your_database', user='your_username', password='your_password' ) if connection.is_connected(): db_info = connection.get_server_info() print("Successfully connected to MySQL database using Python", db_info) except Error as e: print("Error while connecting to MySQL", e) finally: if 'connection' in locals() and connection.is_connected(): connection.close() print("MySQL connection is closed") ``` 该代码使用 Python 的 `mysql-connector` 库连接 MySQL 数据库,适用于验证安装是否成功。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值