0

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

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

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

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

4

1 回答 1

0

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

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

于 2015-06-11T05:16:46.267 回答