现在VS2015已经发布,支持什么方法来修改Roslyn,支持调试?



上下文

我们希望修改Roslyn,并能够在使用它进行编译的同时对其进行调试。在2015版本之前,这样做是一个痛苦的过程,但进展并不顺利。

我们的目标是开发一个C#变体编译器。

梦想

在VS2015之前,执行和调试您的改装Roslyn需要打开第二个VSIDE(实验)集才能使用您的改装罗斯林。这个过程并不是直接正确设置的,而且经常会破坏VS2015的安装。

2015年版之后,是否有更好的设置和流程可以修改和调试Roslyn?

我已经安装了Visual Studio 2015,但看起来我需要更多必需的部分。在那之后,我不确定如何运行测试并尝试VS2015中的更改。

我们在这里有测试您自己版本的Roslyn的当前文档过程。只要您使用Visual Studio 2015 Update 1或更高版本(我们在那里做了所有的工作来支持它),一切都应该正常。

这些说明的执行摘要是,如果您现在加入Roslyn,您可以选择"VisualStudioSetup"项目,只需按F5即可运行。它生成到您的生成目录中的.vsix文件,您也可以安装。如果你愿意,有一个CompilerExtension项目可以生成一个可以用来构建的编译器。

最新更新