0
私は2つのアプリケーションがあります。(A)はコンソールアプリケーション、(B)はMVC Webアプリケーションです。R.NET WebアプリケーションRライブラリのロード
var engine = REngine.GetInstance();
engine.Evaluate("log.ir <- log(iris[, 1:4])");
engine.Evaluate("ir.species <- iris[, 5]");
engine.Evaluate("ir.pca <- stats:::prcomp(log.ir, center = TRUE, scale = TRUE)");
*「統計:::」機能の名前空間を語っている: 両方x64の、両方が、どちらも同じコード行を実行し
R.
に同じNugetの参照を持っています。コンソールアプリケーションはコードを実行し、問題なく動作します。 Webアプリケーション - doesntの、それは次のエラーで失敗します。
アイブ氏は32ビットで実行してみました - 何の違いを行っていません。 Iveは、R関連のすべてのグローバル変数(R_USER、R_ARCH、R_HOME、R_LIBS_USER)をチェックしました。両方のアプリケーションを実行しても同じです。
誰でも何が起こっているのですか?
を手動でPATHとパス環境変数にRライブラリへのパスを追加した後、あなた