Visual studio 2010 VS2010扩展-订阅事件
我正在尝试为VS2010创建一个扩展。我才刚刚开始,我需要做的事情之一就是跟踪项目项 在初始化包时,我想订阅一组事件 1) 已打开解决方案Visual studio 2010 VS2010扩展-订阅事件,visual-studio-2010,Visual Studio 2010,我正在尝试为VS2010创建一个扩展。我才刚刚开始,我需要做的事情之一就是跟踪项目项 在初始化包时,我想订阅一组事件 1) 已打开解决方案 2) 解决方案已关闭 3) 已加载项目 4) 项目已卸载 5) 已添加文件 6) 文件删除 我目前的主要问题是我不确定从哪里开始这些活动。我见过DTE/Solution/Project/ProjectItem接口,也见过获取它们的技术,但没有一个是以这种方式打开事件的 有人知道我需要在哪里找到这些活动吗?以及如何创建一个实例来订阅它们 post讨论了创建新的
2) 解决方案已关闭
3) 已加载项目
4) 项目已卸载
5) 已添加文件
6) 文件删除 我目前的主要问题是我不确定从哪里开始这些活动。我见过DTE/Solution/Project/ProjectItem接口,也见过获取它们的技术,但没有一个是以这种方式打开事件的 有人知道我需要在哪里找到这些活动吗?以及如何创建一个实例来订阅它们 post讨论了创建新的
Project
模板,但可能会给您一些关于继承ProjecFactory
和ProjectNode
类的想法
希望有帮助 post讨论了创建新的Project
模板,但可能会给您一些关于继承ProjecFactory
和ProjectNode
类的想法
希望有帮助 找到了允许我所需的。找到了允许我所需的。伊恩,你在项目加载/卸载中找到了什么?solutionevents没有一个解决这些问题的工具。@GasparNagy:最后,由于一些奇怪的SDK错误,我很长时间都无法构建东西,并放弃了一段时间。我已经读到关于事件的一些怪癖,必须保留对它们的引用,否则它不能正常工作。Scott Hanselmann有一个博客,我想他在他的扩展中做了一些项目事件的东西-Ian,你发现了什么项目加载/卸载?solutionevents没有一个解决这些问题的工具。@GasparNagy:最后,由于一些奇怪的SDK错误,我很长时间都无法构建东西,并放弃了一段时间。我已经读到关于事件的一些怪癖,必须保留对它们的引用,否则它不能正常工作。Scott Hanselmann有一个博客,我认为他在他的扩展中做了一些项目事件的事情-