声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1984|回复: 2

[混合编程] .net matlab混合编程出现的问题

[复制链接]
发表于 2010-11-13 15:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
... MWMCR::EvaluateFunction error ... segv - SEVERE ERROR.
用asp.net做的网站,用到了matlab生成的dll文件。直接在vs2005下运行没有问题 ,但是发布到iis上之后运行 ,在执行到dll中封装的函数时候 ,抛出如下异常信息。
... MWMCR::EvaluateFunction error ... segv - SEVERE ERROR.        。刚刚用matlab 不久,期待达人帮忙想想办法.谢谢了!!!
环境  windows server 2003  + vs2005 + matlab 2009b。

点评

赞成: 5.0
赞成: 5
话说最近做多种语言(平台)混合编程的挺多的啊,呵呵,加油!  发表于 2010-11-13 15:55

评分

1

查看全部评分

回复
分享到:

使用道具 举报

 楼主| 发表于 2010-11-13 15:36 | 显示全部楼层
自己顶下

点评

反对: 5.0
反对: 5
才几分钟! :)  发表于 2010-11-13 21:48
发表于 2010-11-13 15:49 | 显示全部楼层
本帖最后由 Rainyboy 于 2010-11-13 16:07 编辑

回复 2 # xll_computer 的帖子

       网站发布到IIS上之后,实际上是运行在虚拟目录中的啊,这个时候找不到本地的.dll很正常,我想是不是楼主将相关的本地.dll关联(或者……复制?)到IIS的虚拟目录中,就可以了?
       至于哪些.DLL是相关的,可以参见:
       C#调用Matlab画图http://forum.vibunion.com/forum-viewthread-tid-97127-fromuid-159019.html


       或者,我想类比sql服务与IIS关联的方式来聊聊哈。你看,如果网站的后台要用到数据库,咱们不就是配置一个sqlsever服务,然后在ASP中发送sql语句就可以访问数据库了么?
       如果你在本地建立一个Windows服务(.Net 平台下有这个项目),约定这个Windows服务与外界的信息交换接口,用这个Windows服务来与MATLAB作交互,然后在ASP中是不是就访问这个Windows服务就可以了?
       当然,这中间又涉及其它.NET技术细节了,不大了解,跟楼主聊聊而已,呵呵

       又,楼主的windows server 2003  + vs2005 + matlab 2009b三件套正版的价格加起来可不便宜啊!要是smtmobly童鞋知道了,又会强烈建议你用Linux + JSP + Python的纯开源风格来做啦!


评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-12 14:25 , Processed in 0.073690 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表