R.Net - После утилизации двигателя R мы не можем ни повторно инициализировать, ни повторно использовать его

Я создаю веб-приложение и вызываю файл r через R.NET. Проблема в том, что если мы используем engine.dispose(), то при следующем запуске приложения оно выдаст ошибку "Двигатель выключен, не может его перезапустить"

Код работает нормально, если я не располагаю движком, но он потребляет много памяти при многократном выполнении.

Пример кода ниже:

REngine.SetEnvironmentVariables();

REngine engine = REngine.GetInstance();

engine.Evaluate("//Some code here or calling external r file //");

engine.dispose();

Спасибо, Прайвал Дсилва

0 ответов

Другие вопросы по тегам