在ASP.net中,R.Net加载“统计”库失败

时间:2018-11-16 15:24:25

标签: asp.net r asp.net-mvc r.net

我正在尝试在ASP.net Web API内的R.Net中加载xts库。

我已经按照先前的文章中的建议正确设置了所有环境变量,R可以看到该库,但是在对“ stats”的xts库加载共享依赖项时,它似乎失败了。

我可以在RConsole中加载xts库。

真正奇怪的是,如果将代码放在控制台应用程序中,则可以正常工作,但是在ASP.net应用程序中,它无法尝试加载xts库,并指出“'错误:无法加载包'stats' '“

查看代码:

        string rhome = @"C:\Program Files\R\R-3.5.1";
        System.Environment.SetEnvironmentVariable("R_HOME", rhome);
        System.Environment.SetEnvironmentVariable("PATH",System.Environment.GetEnvironmentVariable("PATH") + ";" + rhome + @"\bin\i386");
        System.Environment.SetEnvironmentVariable("PATH", System.Environment.GetEnvironmentVariable("PATH") + ";" + rhome + @"\library");
        REngine _engine = REngine.GetInstance(null, true, null, null);
        _engine.Initialize();
        _engine.Evaluate("library(xts)");

0 个答案:

没有答案