使用VB.Net创建VS2008插件?

时间:2009-06-26 16:01:02

标签: vb.net visual-studio-2008 plugins

任何人都知道有关为VS2008创建插件的任何示例 - 最好是使用VB.net吗?

1 个答案:

答案 0 :(得分:2)

  • 如果您可以等待VS2010,它应该会更加容易,因为它们使用了新的可扩展性框架(MEF)。基本上,可扩展性钩子现在被管理并且非常分离。

  • 否则,我知道this framework。我从来没有用过它。

  • 或者您可以使用VS2008中包含的“Visual Studio加载项”项目模板(文件>新项目>其他项目类型>可扩展性> Visual Studio加载项)。它很难学习和调试,但它确实有效。

  • 最后,如果它是供内部使用的,您可以创建引用普通.Net程序集的简单VS宏。这就是我做内部可扩展性项目的方式,因为没有摩擦。您只需创建调用程序集的小宏(例如,显示Windows窗体对话框)。然后将该宏添加到VS工具栏或为其定义键盘快捷键。

我希望这会有所帮助