Roslyn Workspace改变了事件

时间:2015-10-01 21:50:54

标签: vb.net roslyn roslyn-code-analysis

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

0 个答案:

没有答案