在 Visual Studio 中使用自编译的 Roslyn?

Using self-compiled Roslyn from within Visual Studio?

有没有办法配置 Visual Studio 使其使用我自己的 .NET 编译器平台 (Roslyn) 的自编译/自建(分叉)版本?

我想以方便的方式体验 C# 语言扩展。

(我知道这是 not an officially supported scenario 目前的事实。不过,我认为它是社区的一个有趣的游乐场场景)

看到这个article,它给出了一个在编译时使用修改过的 Roslyn 编译器来操作代码的例子

使用 VS2015 Update 1(现在随时可用),您将能够构建您的 Roslyn 解决方案,将 "VisualStudioSetup" 设置为您的启动项目,然后 运行 它。这将 运行 Visual Studio 的一个实例,其中刚刚构建的 Roslyn 取代了 VS2015 中内置的那个。