【问题标题】:RDotNet nullreference exceptionRDotNet 空引用异常
【发布时间】:2020-10-24 21:12:55
【问题描述】:

线

REngine engine = REngine.GetInstance(null, true, rinit);

exceptionNullReference。不知道我做错了什么。我什至尝试了获取引擎的注释掉版本,但这也不起作用。

using RDotNet;
using System.IO;


namespace TestRDotNet
{
    class Program
    {
        static void Main(string[] args)
        {
            StartupParameter rinit = new StartupParameter();
            rinit.Quiet = true;
            rinit.RHome = "C:/Program Files/R/R-4.0.3";
            rinit.Interactive = true;
            REngine.SetEnvironmentVariables();

            // create one instance of RDotNet dll
            //var engine = REngine.GetInstance("C:/Program Files/R/R-4.0.3/bin/i386/R.dll", true, rinit);
            REngine engine = REngine.GetInstance(null, true, rinit);

【问题讨论】:

    标签: r.net


    【解决方案1】:

    我遇到了同样的问题。我重新安装了 R - 确保我使用了正确的 32/64 位来匹配我的代码。

    在那之后它起作用了。我没有答案。只是一个轶事。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-16
      • 2013-09-21
      • 2013-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多