我一直在尝试在右键菜单中添加另一个选项(就在添加引用上方)来构建一些来包。
为此,我正在使用 VSPackaging (VS 2010)。问题是我无法获得正确的 Guid,通过它我可以将按钮放在正确的位置。
我尝试了以下方法:
<Menu guid="guidSHLMainMenu" id="IDM_VS_CTXT_ITEMNODE" priority="0x0000" type="Context">
但这只能在项目级别而不是在项目级别获得控制权。
最佳答案
可能这是太旧的线程,但如果有人到达这里,您可以找到答案
如果我们必须向项目级别的内容菜单添加新菜单项,则必须使用不同的 Id
请将 IDM_VS_CTXT_ITEMNOD 替换为 IDM_VS_CTXT_PROJNODE
如果您不知道特定菜单的 Id,您可以采用不同的方法,这是最合适的方法。
请检查链接以查看解决方案
VSIX: Adding a Menu Item to the Visual Studio Editor Context Menu
关于visual-studio-2010 - 在解决方案资源管理器中右键单击添加自定义菜单到项目(Visual Studio 2010),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11992165/