首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在开发机器上,CustomTaskPane不会出现在win 7上

在开发机器上,CustomTaskPane不会出现在win 7上
EN

Stack Overflow用户
提问于 2014-12-16 05:31:47
回答 2查看 125关注 0票数 0

我已经创建了一个EXCEL 2013插件。它在我的开发机器上成功运行。我可以使用Click-Once部署在同一台计算机上安装此加载项。一般来说,无论我是从visual studio启动,还是从控制面板卸载,还是从单击一次部署安装,此加载项都可以在我的计算机上完美运行。

不运行的症状是插件的功能区选项卡实际上显示得很好。我在这个功能区选项卡上有一个按钮,它将使CustomTaskPane可见,只有当我在安装了Windows7的用户计算机上安装此按钮时,功能区选项卡仍然显示,但该按钮什么也不做。

我修改了插件,使其在启动时自动显示CustomTaskPane。对于windows-7用户,它不显示。

我已经查看了机器上的应用程序日志,没有发现任何相关问题。对如何进一步调试有什么建议吗?

EN

回答 2

Stack Overflow用户

发布于 2014-12-16 05:57:49

调试步骤:

  • 禁用所有其他加载项。
  • Ribbon上添加一个将按需显示TaskPane的代码。
  • Ribbon上添加将检查TaskPane的内容。就像Visibility属性或其他任何东西,真的。这将确认您的代码可以与TaskPane.
  • Try通信,如果TaskPane处于浮动状态,则使其浮动,反之亦然。
票数 2
EN

Stack Overflow用户

发布于 2014-12-17 04:08:39

我猜应该会有这个错误

“无法将类型为'Microsoft.Office.Interop.Word.Something‘的COM对象强制转换为类类型'Microsoft.Office.Tools.Word.Something’。表示COM组件的类型的实例不能强制转换为不表示COM组件的类型;但是,只要基础COM组件支持对接口IID的QueryInterface调用,就可以将它们强制转换为接口。”

使用try catch块并在您的问题中发布错误,以便我可以编辑我的答案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27493515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档