无法在 Roslyn 的新 nuget 中获取方法 SyntaxTree.ParseFile?
Unable to get method SyntaxTree.ParseFile in new nuget of Roslyn?
我已经使用 Install-Package Microsoft.CodeAnalysis -Pre
为 Roslyn
安装了 nuget,但我仍然无法获得方法 SyntaxTree.ParseFile
,因为我想在 .cs
文件中传递代码
知道为什么会这样吗?我怎样才能在这里传递文件?
API 只是稍微改变了一点,一种方法是:
var path = @"C:\...\SomeFile.cs";
using(var stream = File.OpenRead(path))
{
var syntaxTree = CSharpSyntaxTree.ParseText(SourceText.From(stream), path: path);
}
我已经使用 Install-Package Microsoft.CodeAnalysis -Pre
为 Roslyn
安装了 nuget,但我仍然无法获得方法 SyntaxTree.ParseFile
,因为我想在 .cs
文件中传递代码
知道为什么会这样吗?我怎样才能在这里传递文件?
API 只是稍微改变了一点,一种方法是:
var path = @"C:\...\SomeFile.cs";
using(var stream = File.OpenRead(path))
{
var syntaxTree = CSharpSyntaxTree.ParseText(SourceText.From(stream), path: path);
}