编写VS2010扩展

时间:2010-11-15 14:45:09

标签: visual-studio-2010 contextmenu vs-extensibility

我想为Visual Studio 2010创建一个扩展。我需要的功能是:

  1. 为Project添加上下文菜单项(当用户右键单击其解决方案中的项目名称时,他将在列表中获取我的上下文项)。
  2. 当他点击时,会出现一个新的WinForms表单,在那里他可以输入一些数据,以及一个保存该数据以供将来重用的选项。
  3. 当他在该表单上单击“确定”时,我将生成一些文件,并将这些文件添加为他右键单击的项目的一部分。
  4. WSCF.blue正是我想在VS中模仿的那种行为,但它的源代码是用VS2008编写的,我想使用VS2010扩展选项,这些选项根据我的理解发生了很大变化......

    我在msdn上找到了一些resources,但我发现它与不完整的信息混淆(例如,MenuAndCommands示例)。

    任何人都可以了解如何实现我追求的目标吗?

1 个答案:

答案 0 :(得分:0)

我真的不知道在哪里指出,所以你可以得到你想要实现的具体例子。但是,在以下资源中,您将找到有关整个过程的完整和详细信息,以及一些帮助实现1.和2.

VS 2010 Package Development – Chapter 1: Visual Studio Packages

VS 2010 Package Development – Chapter 2: Commands, Menus and Toolbars