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