Этот 32-разрядный процесс не смог загрузить библиотеку R.dll. Собственное сообщение об ошибке: "Указанный модуль не найден"
PFB ошибка при выполнении строки REngine.GetInstance()
,
Исключение типа System.Exception
произошло в DynamicInterop.dll
но не был обработан в коде пользователя
Дополнительная информация: 32-битному процессу не удалось загрузить библиотеку R.dll
, Собственное сообщение об ошибке The specified module could not be found
,
используя RDotNet
namespace WebApplication5.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{
REngine.SetEnvironmentVariables();
var scriptFilePath = @"D:\4P-SDM\TFS_Production\Dev-PursuitKit\SDMPortal.Web\Models\script.R";
var riskCsvPath = @"D:\file_r\SampleCSVFile_11kb.csv";
var valueAtRisk = "25750000000";
using (var en = REngine.GetInstance())
{
var args_r = new string[2] { riskCsvPath, valueAtRisk };
var execution = "source('" + scriptFilePath + "')";
en.SetCommandLineArguments(args_r);
en.Evaluate(execution);
}
return View();
}