Roslyn 的哪些部分可以与 VS 2013 一起使用?

What parts of Roslyn can you use with VS 2013?

我想构建一个使用 Roslyn NuGet 包的 C# 应用程序。我有 Visual Studio 2013。一切都很好,直到我遇到 ReflectionTypeLoadException 寻找 Microsoft.Build 版本 14,我认为它与 VS 2015 CTP 一起提供(参见 this question)。

我的问题是,在不遇到此问题的情况下,您可以使用 Roslyn 走多远?您是否只需要避免使用 MSBuildWorkspace 类?有哪些选择?是否可以在使用 2013 IDE 的同时下载并使用 2015 年的 Microsoft.Build 程序集?

您需要从 http://go.microsoft.com/?linkid=9863815

下载 MSBuild 14 工具