小编Ham*_*mza的帖子

Word 2010插件无法加载,vsto 2010

我们的开发机器是运行Windows 7 Professional N(64位),64位Office Professional 2010和Visual Studio Professional 2010的64位硬件.

我们使用面向Office 2010的.NET Framework 4,Ribbons和Windows安装程序创建了Word 2010(应用程序级外接程序).我们遵循了从官方MSDN在线教程到点数的所有内容.对于我们的安装程序,我们选择了.NET 4客户端配置文件和Windows安装程序3.1作为先决条件,因为Office 2010安装了VSTO 4.0运行时,而.NET Framework 4具有无PIA功能.在启动条件下,我们使用适当的组件ID检查Office 2010共享PIA和Word 2010 PIA可用性.此外,我们检查了MSDN文章中列出的VSTO运行时可用性.

我们的加载项仅在Visual Studio debug(F5)中加载并执行完整功能.构建安装项目会创建Windows安装程序(msi).安装它会在机器上安装加载项而不会出现任何错误.但是,当我们尝试打开任何Word 2010文档时安装加载项后,我们正在目睹以下行为:

  1. 我们尝试打开任何Microsoft Word 2010文档,Word 2010启动屏幕显示,我们可以看到我们的加载项正在加载"加载[我们的]加载项",但Word 2010无法打开.启动屏幕消失,不显示任何错误消息.

  2. 第二次打开word文档只会激活此消息(此次没有单词2010启动屏幕):

    Word经历了'[Our] word addin'加载项的严重问题.如果您多次看过此消息,则应禁用此加载项并检查是否有可用的更新.你想禁用这个加载项吗?

    单击否,短暂激活Microsoft Word 2010的启动屏幕,然后再次停止加载(消失).单击是,打开Word 2010并[Our]禁用添加.通过单击File-Options-AddIns进行验证.查看已禁用的应用程序加载项

    设置VSTO_SUPPRESSDISPLAYALERTS=0VSTO_LOGALERTS=1没有使用任.我们检查了Temp目录,没有日志.

  3. 由于上述方法不起作用,我从名为"使用Windows Installer部署VSTO 2010 Office 2007/2010解决方案"的链接下载了示例项目, 并使用了Office Development下的相应项目Setup and Deployment Projects Samples\FX40\AddIn Deployment\All User Install for 64-bit Office.

    最初,我通过创建和运行安装程序(msi)测试了解决方案以正确加载演示Excel 2010加载项项目然后我们将Word AddIn项目按文件添加到解决方案文件并正确构建(CTRL+ SHIFT+ B).它甚至正确地从Visual …

vsto .net-4.0 visual-studio-2010 office-2010

12
推荐指数
1
解决办法
7753
查看次数

标签 统计

.net-4.0 ×1

office-2010 ×1

visual-studio-2010 ×1

vsto ×1