度量快速开发平台-业界最好的全功能软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 部件 流程 SQL
查看: 328|回复: 6

类似未能加载文件或程序集“Microsoft.Office.Interop.Word...”报错解决方案

[复制链接]

348

主题

3590

帖子

8776

积分

论坛元老

Rank: 8Rank: 8

积分
8776
发表于 2017-9-7 22:20:30 | 显示全部楼层 |阅读模式
QQ图片20160907221852.png
出现这个问题的原因有两个:

    1、系统里没有安装“Excel 2003”;

    2、系统安装了“Excel 2003”,但是没有安装到GAC里面。(有关GAC全局程序集缓存的介绍大家可以参考MSDN的相关帮助。)

    首先,如果是由于第一种原因而导致出现如题的问题的话那是最好解决不过的了,那就是安装一下Microsoft Excel 2003就可以了。

    另外,由于第二种原因而导致的。导致出现种情况的可能也有两个:一是在Office 是在安装.Net Framework之前安装的,另一个是在安装Office的过程中漏选了“.Net 可编程性支持”。那么我们现在要做的就是将Office 2003 PIA(主Interop程序集)安装到GAC里。具体的安装方法和步骤如下:

    1)、如果系统未安装.Net Framework,请先安装,如果已安装了的话就可直接进行第二步。

    2)、在“添加或删除程序”中对Office进行“更改”安装操作,将漏装部分重新安装上去即可。具体操作如下面的图片:
添加或删除Office功能:

对应用程序进行高级自定义

在“.Net 可编程性支持”选项的下拉菜单中选择“从本机运行”或“从本机运行全部程序”。

经过以上步骤的安装后,Office 2003 PIA就会被安装到GAC里去了,可以从以下目录看到:“C:\Windows\assembly”,从而如题所述的问题也就解决了。
解决方法
  安装“Office 2003 主 Interop 程序集”-它属于office 2003 的可选组件,如有office 2003 安装程序或者光盘,可再次运行安装程序,选择“添加或删除组件”,->勾选“高级自定义应用程序”,->展开特定于应用程序的节点。
例如,要获取 Microsoft Office word 2003 PIA,请展开 Microsoft Office word节点并选择 .NET Programmability Support(.net可编程支持)。单击 .NET Programmability Support (.net可编程支持)旁边的下拉箭头以选择更新选项,并选取 Run from My Computer(从本机运行)。然后点击“更新”按钮。即可!!!

若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复

使用道具 举报

348

主题

3590

帖子

8776

积分

论坛元老

Rank: 8Rank: 8

积分
8776
 楼主| 发表于 2017-9-7 22:21:42 | 显示全部楼层
查看了电脑的C:\WINDOWS\GAC ,发现根本就没有这个程序集,猜想他可能安装OFFICE的时候没有装全,上网查了一下得知:可能在装.net framework 之前装了office 2003,所以在装office 2003的时候,不会自动安装“Office 2003 主 Interop 程序集”。
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

348

主题

3590

帖子

8776

积分

论坛元老

Rank: 8Rank: 8

积分
8776
 楼主| 发表于 2017-9-7 22:46:56 | 显示全部楼层
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

348

主题

3590

帖子

8776

积分

论坛元老

Rank: 8Rank: 8

积分
8776
 楼主| 发表于 2017-9-8 22:34:12 | 显示全部楼层
每日一顶
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

348

主题

3590

帖子

8776

积分

论坛元老

Rank: 8Rank: 8

积分
8776
 楼主| 发表于 2017-9-8 22:40:25 | 显示全部楼层
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

348

主题

3590

帖子

8776

积分

论坛元老

Rank: 8Rank: 8

积分
8776
 楼主| 发表于 2017-9-12 21:59:55 | 显示全部楼层
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

231

主题

2541

帖子

5807

积分

论坛元老

Rank: 8Rank: 8

积分
5807
发表于 2017-3-27 17:57:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|重庆度量科技  本站关键词:快速开发平台

GMT+8, 2018-7-18 16:42 , Processed in 0.261129 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表