为什么在我的Visual Studio扩展程序中禁用工具栏按钮?
-
29-09-2019 - |
题
我已经写了一个Visual Studio 2010扩展名。这是一个VS软件包(在.vsix中)。它有一个工具栏,上面有一个按钮。
该按钮永远不会启用。我已经查看了菜单和commands vs SDK示例,据我所知,我没有做任何不同的事情。
我做错了什么?
解决方案
似乎现在正在起作用:可能是两件事之一:
- 我没有将包装指南放在
<Commands>
.VSCT文件中的节点。 - 看来.VSCT文件并非总是在应有的情况下构建。稍后重建,它似乎在起作用...
其他提示
我遇到了这个...问题是我已禁用VSCT文件中的按钮,并评论了 DefaultDisabled 解决了问题:
<Button guid="guidXYZCmdSet" id="XYZmd" priority="0x0007" type="Button">
<Parent guid="guidSXYZCmdSet" id="guidSXYZMenuGroup" />
<Icon guid="guidImages" id="bmpVS" />
<!--<CommandFlag>DynamicVisibility</CommandFlag>
<CommandFlag>DefaultDisabled</CommandFlag>
<CommandFlag>DefaultInvisible</CommandFlag>-->
不隶属于 StackOverflow