2017-06-04 70 views
0

当我开始一个新的Excel web插件,默认情况下空白项目中有一个MyAppName.xml文件声明剪彩。 声明设置自定义组和老家的Excel选项卡下的自定义控制。创建自定义选项卡

我要的是创造我的外接一个单独的标签。 在文件项目本身,还有这些代码行:

<!-- Use OfficeTab to extend an existing Tab. Use CustomTab to create a new tab. --> 
<OfficeTab id="TabHome"> 

因此,我改变OfficeTabCustomTab,但现在我得到的错误列表中的邮件:

The element 'CustomTab' in namespace 'http://schemas.microsoft.com/office/taskpaneappversionoverrides' has incomplete content. List of possible elements expected: 'Group, Label' in namespace 'http://schemas.microsoft.com/office/taskpaneappversionoverrides'. 

你知道我是怎么可以创建自定义选项卡?我究竟做错了什么?

我使用: 微软的Visual Studio 2017年企业版本 15.2(26430.12)释放 VisualStudio.15.Release/15.2.0 + 26430.12

感谢。

回答

1

article具有使用CustomTab的示例清单。你能比较你的例子和看看有什么不同吗?你给CustomTab一个唯一的ID吗?它是否具有Group和Label子元素?

也是这个article并将其链接到的样本见。并检出Validate and Troubleshoot your Manifest

+0

谢谢!我会研究它,然后我会给出反馈。 –

+0

我通过链接中的示例了解了它,谢谢。 问题是,当您更改'CustomTab'的'OfficeTab'时,您还必须创建一个'<标签resid =“Tab.Label”>元素。 –