Excel自定义任务窗格未显示

Cli*_*int 5 excel vsto excel-addins customtaskpane excel-2013

我正在excel VSTO加载项中显示一个自定义任务窗格,正在构建它并显示为:

var ctrl = new CellTaskPane();
var pane = CustomTaskPanes.Add(ctrl, "Custom Sheet");
pane.DockPosition = Office.MsoCTPDockPosition.msoCTPDockPositionRight;
pane.DockPositionRestrict = Office.MsoCTPDockPositionRestrict.msoCTPDockPositionRestrictNoChange;
pane.Visible = true;
Run Code Online (Sandbox Code Playgroud)

这是在ThisAddin.cs文件中完成的,并且在Debug会话下以及通过单击一次安装程序安装的加载项下,都可以在我的计算机上正常运行。

但是,将加载项安装到同事的机器上被证明很麻烦。

加载项正在运行,并且上下文菜单/功能区运行正常,但是窗格只是拒绝显示。

我在功能区上有一个切换按钮,可以切换Visible窗格上的属性,甚至单击也不会强制窗格显示。

任何帮助都将不胜感激,谷歌对此毫无用处。

谢谢。


我应该提一下,这CellTaskPane只是UserControlMSDN上的文档所规定的:http : //msdn.microsoft.com/en-us/library/aa942846.aspx

Cli*_*int 4

事实证明这不是我们直接做的事情!

安装了另一个加载项(第三方),由于某种奇怪的原因,它干扰了显示的窗格(不知道为什么或如何)。

遗憾的是 Excel 没有显示任何类型的错误或至少抛出异常。

呃,好吧。