如何从Visual Basic代码制作Script对象(使用roslyn)?

问题描述 投票:0回答:1

我正在将代码从.NET Framework移植到使用Microsoft.CodeAnalysis.VisualBasic.Scripting的.NET Core。我需要一个采用Visual Basic代码并返回如下Script对象的方法:

Script<object> Create(string code, ScriptOptions options)

问题是没有发布VisualBasic脚本包Microsoft.CodeAnalysis.VisualBasic.Scripting。

是否有一种使用Roslyn API的其他部分从Visual Basic代码制作Script对象的方法?

谢谢您的帮助

c# roslyn roslyn-code-analysis
1个回答
0
投票

这似乎尚未正式可用(请参阅https://github.com/dotnet/roslyn/issues/13523),但是myget上有一个预览nuget:

Install-Package Microsoft.CodeAnalysis.VisualBasic.Scripting -Version 2.8.0-dev-62823-01 -Source https://dotnet.myget.org/F/dotnet-core/api/v3/index.json

如果使用Visual Studio,则将https://dotnet.myget.org/F/dotnet-core/api/v3/index.json添加到程序包源中并启用预发行版本。

© www.soinside.com 2019 - 2024. All rights reserved.