【发布时间】:2021-04-29 13:24:05
【问题描述】:
我需要测量我在中断模式下调试我的项目所花费的时间。 所以我想出了编写一个自定义 VS 扩展的想法,该扩展绑定到 OnEnterBreakMode 和 OnEnterRunMode 调试事件。
这很好用,但我需要确保我的扩展在 VS 启动时正确加载。 否则,我在调试时可能无法加载扩展。
不幸的是,Visual Studio 2019 强烈要求用户使用 AsyncPackage 基类和 设置 BackgroundLoadingFlag。默认情况下,VS 会停用使用已弃用 API 的扩展, 这允许在启动时同步加载扩展。
对于如何确保我的扩展程序在我加载时已加载,您有任何提示或解决方法吗? 开始调试?
【问题讨论】:
标签: c# visual-studio-2019 visual-studio-extensions