是否可以在Visual Studio 2015中构建一个Roslyn版本?

问题描述:

使用当前源代码,不会在VS 2015中加载的项目。我也试过一些较老的分支,当项目加载时,它们似乎依赖于不再可用的软件包。我不介意它的旧版本。是否可以在Visual Studio 2015中构建一个Roslyn版本?

+0

的可能的复制[如何使用C#7和Visual Studio 2015年?](https://*.com/questions/39461407/how-to-use-c7-with-visual-studio-2015) – martijnn2008

+0

不是我只是建立一个版本Roslyn不是最新的,所以我不一定需要C#7如果我可以构建一个版本Roslyn是与C#6兼容的。 – Shane

如果你看一下应该建立的Visual Studio下的GitHub的库标签为version 1.0 2015年

+0

我试过了,可以加载解决方案,但是当我编译解决方案时,我收到了很多错误,例如:此项目需要Microsoft.Net.Compilers NuGet包来构建。使用NuGet Package Restore下载所需文件(“PowerShell .nuget \ NuGetRestore.ps1”)。缺少的文件是“D:\ home \ shane \ workgit \ roslyn \ src \ Tools \ Microsoft.CodeAnalysis.Toolset.Open \ Targets \ .. \ .. \ .. \ .. \ packages \ Microsoft.Net.Compilers。 1.0.0-rc3-20150616-02 \建造\ Microsoft.Net.Compilers.props”。 \t CSharpInteractiveEditorFeatures。当我尝试运行ps脚本时,出现错误,提示软件包无法下载。 – Shane