现在VS2015已经推出,有什么支持的方式来修改Roslyn,并提供调试支持?

Mar*_*art 13 c# visual-studio-extensions roslyn visual-studio-2015

上下文

我们想修改Roslyn并在编译时能够调试它.在VS2015之前发布,这样做是一个痛苦的过程,流程不是很好.

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

梦想

在VS2015之前,执行和调试你的modlyn Roslyn需要打开第二个VS IDE(实验性)设置来使用你的模型化Roslyn.这个过程不能直接正确设置,并且经常会破坏您的VS2015安装.

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

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

Jas*_*ski 17

我们有我们目前的测试证明自己罗斯林版本的过程在这里.只要您使用的是Visual Studio 2015 Update 1或更高版本(我们完成所有工作以支持此功能),一切都应该有效.

这些说明的执行摘要是,如果您现在进入Roslyn,您可以选择"VisualStudioSetup"项目,然后点击F5运行.这构建到您可以安装的构建目录中的.vsix文件.如果您愿意,可以使用CompilerExtension项目生成可以构建的编译器.

  • 我想指出的是,根据他的个人资料,这位回答者为微软的Roslyn项目开发.这就是为什么链接是"官方"微软的链接. (4认同)