2
我無法爲網站項目項添加上下文菜單條目。如何在網站項目中添加上下文菜單條目?
如何重現該問題:
- 創建一個VS包項目
轉到vsct文件,並替換
groups
部分具有:<Group guid="guidVSPackage1CmdSet" id="MyMenuGroup" priority="0x0600"> <Parent guid="guidSHLMainMenu" id="IDM_VS_MENU_TOOLS"/> </Group> <Group guid="guidVSPackage1CmdSet" id="MyMenuGroup" priority="0x0600"> <Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_PROJNODE"/> </Group> <Group guid="guidVSPackage1CmdSet" id="MyMenuGroup" priority="0x0600"> <Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_ITEMNODE"/> </Group> <Group guid="guidVSPackage1CmdSet" id="MyMenuGroup" priority="0x0600"> <Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_FOLDERNODE"/> </Group> <Group guid="guidVSPackage1CmdSet" id="MyMenuGroup" priority="0x0600"> <Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_SOLNNODE"/> </Group>
- 調試包和請參閱:這將在一個簡單的C#項目中爲解決方案,項目和項目添加條目。但是,當我創建一個ASP.NET網站項目(文件 - >新 - >網站),我不會得到這些條目,除了解決方案項目。
我相信這一定是可能的,因爲NuGet有一個網站項目項的條目。不幸的是,我無法從NuGet源代碼中提取那段代碼。