查看单个帖子
旧 2009-03-27, 15:35   #1
neu_cnlj
初级会员
 
注册日期: 2008-11-26
年龄: 42
帖子: 6
声望力: 0
neu_cnlj 正向着好的方向发展
默认 [求助]关于matlab与c#编程的问题!高手指点!

近日,在实现matlab与c#编程问题时,碰到如下问题:
[matlab版本]7.5
[vs]2005
[matlab toolbox]偏微分方程工具箱
[编译器]deploytool
.net下加载com组件*.dll,mwarray.dll组件,源程序中引用:
using MathWorks.MATLAB.NET.Utility;
using MathWorks.MATLAB.NET.Arrays;
运行报错,错误信息:
[InnerException]{"“MathWorks.MATLAB.NET.Arrays.MWArray”的类型初始值设定项引发异常。"}
[InnerException]{"尝试读取或写入受保护的内存。这通常指示其他内存已损坏。"}
[Message]"“MathWorks.MATLAB.NET.Arrays.MWArray”的类型初始值设定项引发异常。"
显然是.net与matlab在数据转换库MWARRAY.DLL存在问题。
不知道是否有高手碰到过类似问题,急需解决!
neu_cnlj 当前离线   回复时引用此帖