Extension Manager 在 Visual Studio 2015 年仅调用一次加载事件

Extension Manager calls load events only once in Visual Studio 2015

我想连接到加载扩展管理器之前触发的任何类型的事件(加载、激活等),使用处理程序执行我编写的方法。

我尝试了所有这些,并且在第一次呈现扩展管理器时执行了它们。但是,如果我关闭它并再次打开它,则不会触发事件。

这是 VS2015 中的常见行为吗(与以前的版本不同)?有解决办法吗?

好的,我明白了。

在 VS2015 之前,Extension Manager 共享相同的 Window,但是这个较新的版本在每次打开 Extension Manager 时都使用不同的 window。这就是为什么需要重新设置 window 事件处理程序才能触发事件。