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

时间:2011-05-20 14:21:06

标签: c# visual-studio-2010 contextmenu visual-studio-addins solution-explorer

我花了大约3天时间试图让这个工作起作用但无济于事。

我对VS.NET的可扩展性还不熟悉,我发现很难调试我的问题。

我已经尝试过此处提供的代码:Visual Studio Add-In - adding a context menu item to solution-explorer

无法使其发挥作用。调试它并没有抛出任何异常。另外,我宁愿使用AddIn而不是Package。

任何人都知道:

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

提前致谢。

2 个答案:

答案 0 :(得分:1)

This article显示了如何创建和显示与您在自己的加载项用户界面中使用的Visual Studio相同外观的上下文菜单。

答案 1 :(得分:0)

以下是我推荐使用的工具:http://vssdkassist.codeplex.com/。它针对的是Visual Studio包,因为它们选择了addins,但是addins和vspackages之间的方法调用类似。我建议设置一个vspackage项目,使用vssdkassist来做,然后用它来创建上下文菜单。然后我会建议研究vssdkassist为你设置的方法调用等。

相关问题