我编写了一个 Visual Studio 2010 扩展。它是一个 VS 包(在 .VSIX 中)文件。它有一个工具栏,上面有一个按钮。
该按钮永远不会启用。我查看了 MenuAndCommands VS SDK 示例,据我所知,我没有做任何不同的事情。
我做错了什么?
我编写了一个 Visual Studio 2010 扩展。它是一个 VS 包(在 .VSIX 中)文件。它有一个工具栏,上面有一个按钮。
该按钮永远不会启用。我查看了 MenuAndCommands VS SDK 示例,据我所知,我没有做任何不同的事情。
我做错了什么?
现在似乎可以工作:可能是两件事之一:
<Commands>
.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>-->