MPF项目:VS包构建事件不在VS 2012中调用

时间:2015-06-08 19:31:14

标签: c# visual-studio-2012 vspackage vs-extensibility mpf

我正在为Visual Studio 2012和2013创建自定义项目,并创建我们自己的VS包,项目类型为* .myproj

它与VS 2013一起工作正常。但是在VS 2012中,我的代码只是第一次调用以下方法,一旦我关闭了应用程序并重新打开,下面的方法就不会被调用。

public void BuildEvents_OnBuildBegin(EnvDTE.vsBuildScope Scope, EnvDTE.vsBuildAction Action)
        {}

欢迎任何建议。我在这个地方挣扎,因为这是我第一次尝试创建自定义项目。

1 个答案:

答案 0 :(得分:0)

听起来你的事件处理程序正在被垃圾收集。确保您的代码没有此问题:

PRB:Visual Studio .NET事件与加载项断开连接。 http://www.mztools.com/articles/2005/MZ2005012.aspx