1
我写了一个Visual Studio 2010扩展。这是一个VS包(在.VSIX中)文件。它有一个工具栏,它上面有一个按钮。为什么我的Visual Studio扩展中禁用了工具栏按钮?
该按钮从未启用。我看了一下MenuAndCommands VS SDK的例子,据我所知,我没有做任何不同的事情。
我做错了什么?
我写了一个Visual Studio 2010扩展。这是一个VS包(在.VSIX中)文件。它有一个工具栏,它上面有一个按钮。为什么我的Visual Studio扩展中禁用了工具栏按钮?
该按钮从未启用。我看了一下MenuAndCommands VS SDK的例子,据我所知,我没有做任何不同的事情。
我做错了什么?
似乎是现在的工作:可能是两件事情之一:
<Commands>
节点上的包。我就遇到了这个......问题是我已经禁用的按钮在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>-->
我发现每当我触摸.vsct我需要重建整个解决方案。只是F5不会削减它。 – 2010-08-20 18:41:35
感谢这个命令,我也忘了将包GUID添加到Commands节点,这也解决了我的问题 – LorenVS 2014-07-06 17:27:17