C# 如何创建具有自定义项目类型、菜单和代码段的VSPackage

C# 如何创建具有自定义项目类型、菜单和代码段的VSPackage,c#,visual-studio-2015,visual-studio-extensions,vspackage,C#,Visual Studio 2015,Visual Studio Extensions,Vspackage,使用Visual Studio 2015 SDK和可扩展性项目模板,我想开发一个Visual Studio扩展(my_vs_Extension.vsix) 安装此扩展后,应将此功能添加到VS: 添加到Visual Studio(my_vs_language`)的添加新项目菜单中的新项目类型 要添加到Visual Studio的“工具”菜单旁边的自定义菜单(my_menu) 将自定义代码段添加到代码段文件夹 问题 使用扩展性模板创建新项目的正确方法是什么 安装包时自动部署代码段如何 我的尝

使用Visual Studio 2015 SDK和
可扩展性
项目模板,我想开发一个Visual Studio扩展(
my_vs_Extension.vsix

安装此扩展后,应将此功能添加到VS:

  • 添加到Visual Studio(my_vs_language`)的
    添加新项目
    菜单中的新项目类型
  • 要添加到Visual Studio的“工具”菜单旁边的自定义菜单(
    my_menu
  • 将自定义代码段添加到代码段文件夹
问题

  • 使用扩展性模板创建新项目的正确方法是什么

  • 安装包时自动部署代码段如何

我的尝试:

我创建了一个新的项目类型,然后向其中添加了一个自定义命令以获取自定义菜单,但它不能正常工作。它只在“工具”菜单下添加了一个菜单命令,甚至没有显示

(同样在创建之后,我不知道如何重命名项目类型。)

还尝试创建VSIX项目并向其中添加自定义命令和项目类型。现在项目类型没有显示。但菜单是有用的