以下对我不起作用。简单地崩溃,没有发现异常。
REngine engine = null;
try
{
REngine.SetEnvironmentVariables(@"C:\Program Files\R\R-3.2.3\bin\x64", Directory.GetCurrentDirectory());
engine = REngine.GetInstance();
}
catch (Exception ex)
{
Console.WriteLine("Error: " + ex.Message);
Console.ReadKey();
return;
}
我在没有注册表选项的情况下安装了 R for Windows 3.2.3 版。
我正在使用面向 .NET 框架 4.0 的 R.NET.Community 版本 1.6.5。
我也尝试了路径@“C:\Program Files\R\R-3.2.3\bin\i386”,我得到了
%1 不是有效的 Win32 应用程序错误:这个 64 位进程未能加载库 R.dll。本机错误消息是“系统找不到指定的文件”
谢谢你的任何建议。