我一直在尝试在右键菜单中添加另一个选项(就在Add references之上)来构建一些come包。
我正在使用VSPackaging(VS 2010)。问题是我无法获得正确的Guid,我可以在正确的位置获得按钮。
我尝试了以下内容:
<Menu guid="guidSHLMainMenu" id="IDM_VS_CTXT_ITEMNODE" priority="0x0000" type="Context">
但这仅限于在项目级别获得控件,而不是在项目级别。
答案 0 :(得分:1)
可能这是一个太旧的帖子但如果有人到达这里你可以找到答案
如果我们必须将新菜单项添加到项目级别内容菜单
,我们必须使用不同的Id请用 IDM_VS_CTXT_PROJNODE
替换IDM_VS_CTXT_ITEMNOD如果您不知道特定菜单的ID,您可以采用不同的方法,这是最合适的方法。
请检查链接以查看解决方案 VSIX: Adding a Menu Item to the Visual Studio Editor Context Menu
答案 1 :(得分:0)
我尝试了将{guidSHLMainMenu,IDG_VS_CTXT_PROJECT_ADD}的优先级设置为0x2000的组合,并且有效。