gpt4 book ai didi

visual-studio - 如何检测解决方案是否正在使用 VisualStudio 扩展中的 DTE 进行初始化?

转载 作者:行者123 更新时间:2023-12-04 06:28:17 25 4
gpt4 key购买 nike

我正在使用 DTE 来跟踪何时从解决方案中加载和删除项目,以便我可以更新自定义测试资源管理器扩展。然后我触发容器发现过程。但是,当解决方案首次加载时,它会异步加载一些项目并触发大量项目添加事件。

我真正想做的是忽略所有这些事件,直到解决方案加载完成。我不太清楚事件的顺序,因此我可以确定此初始化过程已完成。如果能够只查询解决方案对象并询问它,那就太好了。有谁知道我是否可以使用属性、接口(interface)或事件来确定这一点?

最佳答案

您应该能够 Hook OnAfterBackgroundSolutionLoadComplete事件,在解决方案完全加载时引发。

我不知道是否有等效的 DTE。

关于visual-studio - 如何检测解决方案是否正在使用 VisualStudio 扩展中的 DTE 进行初始化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13035555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com