安装 Roslyn 后,它附带了几个很棒的演示工具。首先,对于那些想要更彻底地学习语法树的人来说,我认为最有价值的是语法可视化工具窗口,它显示了活动 *.cs 文件的语法树。
当我启动此扩展并在 Visual Studio 的测试实例中进行尝试时,一切正常。但是当我安装了这个扩展后,它就不再工作了。我仍然有 View -> Other Windows -> Roslyn Syntax Visualizer 但只是弹出一个空窗口工具。
有没有人有同样的问题并知道解决方案?
我想也许我需要复制这个扩展在重建时产生的 DLL 文件,但我不知道我应该把它放在哪里。
后来我发现了另一个有趣的细节——当我启动我自己的扩展时,语法可视化工具就可以工作了!因此,它仅适用于 Visual Studio 的测试实例。为什么会这样?