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

MPF Project : VS Package Build Event Not calling in VS 2012

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

的 VS 包

它在 VS 2013 上运行良好。但是在 VS 2012 中,我的以下方法代码只是第一次调用,一旦我关闭应用程序并重新打开,下面的方法就不会被调用。

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

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

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

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