2011-02-09 153 views
1

我正在尝试为VS2010创建一个扩展。我刚刚开始,我需要做的事情之一是跟踪项目项目。VS2010扩展 - 订阅事件

在初始化包之后,我想订阅一组事件。

1)解决方案推出了
2)解决关闭
3)加载的项目,
4)项目卸载
5)文件已添加
6)删除的文件

我目前主要的问题是我我不确定从这些活动开始。我已经看到了DTE/Solution/Project/ProjectItem接口,并且我已经看到了获取它们的技术,但是没有一个以这种方式发生事件。

有没有人知道我需要寻找这些事件?以及如何创建一个实例来订阅他们?

回答

1

找到了EnvDTE.SolutionEvents,它允许我需要什么。

+0

伊恩,你找到了什么项目加载/卸载?解决方案事件对于这些事件没有一个。 – 2012-05-24 14:54:00

0

This有关创建新的Project模板的讨论,但可能会给您一些关于继承ProjecFactoryProjectNode类的想法。

希望有所帮助!