Visual Studio主窗口顶部菜单包含“Analyze”项,在扩展时显示“profiler”,“运行代码分析”等项目。如果我想将我的加载项命令invokation添加到任何Visual Studio菜单中需要制作一个command table (.vsct file)并通过指定其id来声明我的命令属于特定部分。
问题是MSDN仅列出除“分析”以外的部分的菜单ID - 从未提及“分析”部分。
是否允许将“加载项”添加到“分析”部分?
答案 0 :(得分:2)
您需要在.vsct的<Symbols>
部分中使用此功能:
<GuidSymbol name="guidDiagMenuGroup" value="{CD68F8E6-2842-4F7E-AF7B-5A019631CEB5}">
<IDSymbol name="IDM_DIAG_TOPLEVELMENU" value="0x0001"/>
</GuidSymbol>
然后你的小组的父母应该是:
<Parent guid="guidDiagMenuGroup" id="IDM_DIAG_TOPLEVELMENU"/>