我有一些可通过菜单对话框配置的代码分析器。用户在对话框中设置一些选项后,我希望我的所有分析器再次运行,因为结果会有所不同。我知道如何从分析器中读取对话框中的配置信息,以及如何调用在 Visual Studio 解决方案中传递的对话框,但我不知道如何告诉 Visual Studio 它需要重新运行分析器。我可以提出 WorkspaceChanged 事件吗(如果可以的话),它会做我想做的事情还是我需要做其他事情?如果重要的话,我的代码在 VB 中。我已经在捕获工作区的工具下有一个选项菜单,对于 VB,这需要手动编辑项目文件并将所有“CSharp”替换为“VisualBasic”。