[R][VB.NET] 変数 c にデータを入力しようとするとメモリアクセス違反が発生する

2014年12月7日

 R.NET を使用して R の変数にアクセスする際、変数名が "c" の場合にメモリアクセス違反が発生するので、ここにメモる。

 多分ベクトル作成時に使用する c とかぶっているのではないかと予想。
 ただ実際問題、サンプルコードでもなければ "c" なんて変数使わないので気を付ければいっか、ということで(汗

SetSymbol

Error: cannot change value of locked binding for 'c'

ハンドルされていない例外: System.AccessViolationException: 保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。
   場所 RDotNet.REnvironment.SetSymbol(String name, SymbolicExpression expression)
   場所 RDotNet.REngine.SetSymbol(String name, SymbolicExpression expression)
   場所 ConsoleApplication1.Module1.Main() 場所 C:UsersazalingDocumentsVisual Studio 2013ProjectsConsoleApplication1ConsoleApplication1Module1.vb:行 51





カテゴリー: Program, R, VB.NET

Follow comments via the RSS Feed | Leave a comment | Trackback URL

コメントを投稿する

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)


«   »
 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org