Visual Studio 2010 用に独自の拡張機能を構築しています。これには、ソリューション エクスプローラーのプロジェクト コンテキスト メニューから使用できるようにしたい 1 つのコマンドが含まれています。
問題は、コマンド テーブル (.vsct) 内にメニュー ボタンの説明を次のように配置しようとしているときです (この 1 つのソリューションを使用):
<Groups>
<Group guid="guidChickPublisherCmdSet" id="ChickPublishMenuGroup" priority="0x0100">
<Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_WEBPROJECT"/>
</Group>
</Groups>
<Buttons>
<Button guid="guidChickPublisherCmdSet" id="cmdidChickPublish" priority="0x0100" type="Button">
<Parent guid="guidChickPublisherCmdSet" id="ChickPublishMenuGroup" />
<Icon guid="guidImages" id="publishImg" />
<Strings>
<CommandName>cmdidChickPublish</CommandName>
<ButtonText>Chick Publish...</ButtonText>
</Strings>
</Button>
</Buttons>
mvc または単純な Web アプリでは機能しません (Web サイトまたは単一のプロジェクト項目のみ)。私はすでに多くの guid:id ペアを値として試しましたが、成功しませんでした。
このコマンドをソリューション エクスプローラーのコンテキスト メニューに追加する方法を知っている人はいますか?