Visual Studio 加载项:如何将特定于项的命令添加到解决方案资源管理器上下文菜单

本文关键字:添加 命令 解决方案 菜单 上下文 资源管理器 于项 加载项 Studio Visual | 更新日期: 2023-09-27 17:56:58

我花了大约 3 天的时间试图让它工作,但无济于事。

我对 VS.NET 可扩展性相当陌生,我发现很难调试我的问题。

我已经尝试了这里提供的代码:Visual Studio 加载项 - 将上下文菜单项添加到解决方案资源管理器

无法使其工作。调试了它,没有引发异常。另外,我宁愿使用加载项而不是包。

任何人都知道:

  • 如何在解决方案资源管理器中获取所有上下文菜单的列表?
  • 如何将自定义命令组添加到上下文菜单?
  • 如何将自定义命令
  • 添加到上下文菜单的一个自定义命令组?

提前谢谢。

Visual Studio 加载项:如何将特定于项的命令添加到解决方案资源管理器上下文菜单

本文介绍如何创建和显示与要在您自己的外接程序用户界面中使用的 Visual Studio 具有相同外观的上下文菜单。

这是我根据使用过它推荐的工具:http://vssdkassist.codeplex.com/。它针对的是 Visual studio 包,因为与插件无关,但加载项和 vspackages 之间的方法调用是相似的。我建议设置一个 vspackage 项目,使用 vssdkassist 来执行此操作,并使用它来创建上下文菜单。然后,我建议您研究vssdkassist为您设置的方法调用等。