代码之家  ›  专栏  ›  技术社区  ›  tone

将R.NET与ASP.Net 核心

  •  0
  • tone  · 技术社区  · 7 年前

    我目前正试图在一个dotnet核心C#控制台应用程序的上下文中运行一些R。我创建了一个新的.NETCore2.1控制台应用程序,然后添加了R.NET(这是一个DotNetFramework应用程序,4.6.1,是的,我知道,它不是DotNetCore)。然后我运行应用程序,它抱怨缺少安全程序集:System.Security.Permissions. 有人试着做我想做的事,但是用的是老版的dotnetcore预览版。他们去nuget安装了System.Security.Permissions 包,并设法通过了安全问题。在堆栈溢出时发现安全问题 here.

    namespace RDotNetCore2
    {
        class Program
        {
            static void Main(string[] args)
            {
                REngine.SetEnvironmentVariables();
                var engine = REngine.GetInstance();
            }
        }
    }
    

    我怎样才能解决这个问题?

    0 回复  |  直到 7 年前