无法在Roslyn的新nuget中获取方法SyntaxTree.ParseFile?

Neo*_*Neo 4 .net c# asp.net-mvc compilation roslyn

我已经安装了nuget Roslyn,Install-Package Microsoft.CodeAnalysis -Pre但我仍然无法获取方法,SyntaxTree.ParseFile因为我想在.cs文件中传递代码

任何关于为什么会这样的线索?我怎么能在这里传递文件?

Jul*_*lia 12

API只是改变了一点,一种方法是:

var path = @"C:\...\SomeFile.cs";
using(var stream = File.OpenRead(path))
{
    var syntaxTree = CSharpSyntaxTree.ParseText(SourceText.From(stream), path: path);
}
Run Code Online (Sandbox Code Playgroud)