0

これは、作成したVSCTファイルです。私はメニューアイテムがビジュアルスタジオのコンテキストサブメニューに表示されるようにして、右クリックするとコマンドがアクティブになります。ビジュアルスタジオでコンテキストサブメニューを作成します。2015

私はhereのコードを使用しましたが、VSCTファイルを設定した後、VS2015の実験的なインスタンスが起動され、プロジェクトを開いた後にソリューションエクスプローラタブに何も表示されません。

<Groups> 
    <Group guid="guidTestStatusBarCommandPackageCmdSet" id="MyMenuGroup" priority="0x0600"> 
    <Parent guid="guidSHLMainMenu" id="IDM_VS_MENU_TOOLS"/> 
    </Group> 
</Groups> 

<!--Buttons section. --> 
<!--This section defines the elements the user can interact with, like a menu command or a button 
    or combo box in a toolbar. --> 
<Buttons> 

    <Button guid="guidTestStatusBarCommandPackageCmdSet" id="TestStatusBarCommandId" priority="0x0100" type="Button"> 
    <Parent guid="guidTestStatusBarCommandPackageCmdSet" id="MyMenuGroup" /> 
    <Icon guid="guidImages" id="bmpPic1" /> 
    <Strings> 
     <ButtonText>Invoke TestStatusBarCommand</ButtonText> 
    </Strings> 
    </Button> 
</Buttons> 

<Bitmaps> 

    <Bitmap guid="guidImages" href="Resources\TestStatusBarCommand.png" usedList="bmpPic1, bmpPic2, bmpPicSearch, bmpPicX, bmpPicArrows, bmpPicStrikethrough"/> 
</Bitmaps> 
</Commands> 

<Symbols> 

<GuidSymbol name="guidTestStatusBarCommandPackage" value="{3e986576-99a2-451f-b96f-db7a23a0a2d3}" /> 

<!-- This is the guid used to group the menu commands together --> 
<GuidSymbol name="guidTestStatusBarCommandPackageCmdSet" value="{f65185c1-2d22-4541-b844-ebb6193c3223}"> 
    <IDSymbol name="MyMenuGroup" value="0x1020" /> 
    <IDSymbol name="TestStatusBarCommandId" value="0x0100" /> 
</GuidSymbol> 

<GuidSymbol name="guidImages" value="{4cf0f225-63ff-4812-907d-a763c7eb7c23}" > 
    <IDSymbol name="bmpPic1" value="1" /> 
    <IDSymbol name="bmpPic2" value="2" /> 
    <IDSymbol name="bmpPicSearch" value="3" /> 
    <IDSymbol name="bmpPicX" value="4" /> 
    <IDSymbol name="bmpPicArrows" value="5" /> 
    <IDSymbol name="bmpPicStrikethrough" value="6" /> 
</GuidSymbol> 

私はここで間違って何をしているのですか?

+1

これが役立つことがあります。http:// stackoverflowの.com/questions/19741658/additional-submenu-to-visual-studio-project-item-node/19747553#19747553 – Matze

+0

@Matzeこんにちは!その方法を試した後、VS2015の実験的なインスタンスで、私は以前のプロジェクトを開き、ソリューションエクスプローラタブに何も表示されませんでした。助けて? –

答えて

2

私はデモを作成し、私たちの側にあなたの問題を再現、にフォローコード

<Parent guid="guidSHLMainMenu" id="IDM_VS_MENU_TOOLS"/> 

を変更してください。

  <Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_ITEMNODE"/> 

enter image description here

+0

@ChrisB。イメージとガイダンスをありがとう、私は単に台無しにして不注意でした!乾杯! :) –

関連する問題