繁体   English   中英

菜单中未显示Office加载项

[英]Office add-in is not shown in the menu

我在与Office 2007和VSTO加载项连接时遇到问题。

描述:

Windows XP SP3 x86
MS Office 2007 x86(企业版)
VSTO加载项(Word,Excel)

我的VSTO加载项未显示在菜单中。

HKEY_CURRENT_USER \\ Software \\ Microsoft \\ Office \\ Excel \\ Addins \\ MyAddin
负载行为= 3

在“加载项”选项卡(“文件”->“选项”)中,我可以看到我的加载项处于活动状态。 没有任何例外。

我可以按以下顺序重现此问题:
1.安装MS Office;
2.安装加载项
-已安装.net framework 2.0;
-已安装加载项。

但是,如果在安装Office之前已经安装了.net框架,则外接程序将以正确的方式工作。

  1. 安装.net framework 2.0;
  2. 安装MS Office
  3. 安装加载项
    ---->外接程序正常工作...

在Windows 7 x86(Office 2010 x86)上可以使用加载项。 可能是因为Windows 7已经包含.net框架。

我无法解决此问题...也许您可以帮助我。

先感谢您!

在我看来,您缺少VSTO运行时文件。 如果是这样,那么您可以在此处下载

为了查看问题所在,您需要设置环境变量VSTO_SUPPRESSDISPLAYALERTS = 0,请参阅MSDN上的此文档 ,然后是最后一段“使用日志文件和错误消息对外接程序进行故障排除”。

我已找到此问题的原因。 我已经在最终用户系统上安装了Office 2007的主要Interop程序集,并且我的加载项现在可以运行。

1) 问题说明:

“运行PIA安装程序之前,计算机必须已安装.NET Framework版本(版本1.1、2.0、3.0或3.5)。WindowsXP不包括任何版本的.NET Framework,除非从.NET 1.1下载了该版本。 WindowsUpdate。WindowsVista确实包含.NET Framework版本。首次安装Microsoft Office时,将检测到.NET Framework安装并自动安装了PIA。”

2) 添加Office PIA作为先决条件

也许对某人有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM