2 asasaas121 asasaas121 于 2014.12.07 10:53 提问

matlab和c#混编问题调用中无法实例化

我的版本是win8 64位下的matlab2012b和vs2012
由于matlab不支持vs2012编译我下了个文件就可以了。
现在的问题是编译出来的.dll加载后无法实例化。
求下解决办法,或者有成功编译起了的大神,给我下配置环境

1个回答

caozhy
caozhy   Ds   Rxr 2014.12.07 15:28

将.net程序限制以32位方式运行

1.打开项目的“属性”页。

2.单击“生成”属性页。

3.修改“目标平台”属性为X86

asasaas121
asasaas121 思想是对的,解决不了。matlab2012b本身就不支持vs2012转码,必须用vs2010或者一下的版本
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C# matlab混合编程时出现的异常解决方法
最近项目涉及到用编好的matlab函数
C#与MATLAB混合编程常见错误
未处理System.TypeInitializationException   HResult=-2146233036   Message=“MathWorks.MATLAB.NET.Arrays.MWArray”的类型初始值设定项引发异常。 C#作为类初始值设定项引发的异常的包装而引发的异常。 1、MATLAB文件打包需为function函数 2、VS平台引用 需要添加打包好的.d
C# MATLAB混编(一)
参照这篇博客进行的C# MATLAB混编学习,学习过程中文章中的一些问题我并没有遇到,但是我遇到了一些新问题,这些问题的解决办法将在下一篇博客给出。 配置环境:vs2010(64位)+Matlab2013a(64位)+win10(64位)     以Matlab安装路径:C:\Program Files\MATLAB\R2013a为例   1.定义Matlab文件,twice.m f
关于VS MATLAB混合编程问题中 Initialize失败问题的一点看法
问题描述:Initialize初始化总是失败 程序流程:一个产生数据按钮,一个绘图按钮,先点前者,再点后者就会出现上述错误 但是如果先点前者退出程序,因数据单独存储,再次运行程序时直接拿存储数据绘图,则不会出现上述问题 首先搜索了网上的说法:有人提出需要添加.ctf文件 添加后仍有该问题 接下来,发现有人同样遇到该问题,没给出解决方法,但提示是路径问题,多次修改仍不对 反向测试,先绘图
C#与MATLAB混合编程
因为老师项目需要,我必须使用C#调用MATLAB画图来实现无线传感器网络中的画图。这里我就和大家介绍一下其中的详细步骤。Step 1:考虑到时代更新如此迅速的原因,我建议大家安装较新版本的软件,这里我使用的是Mtalab2014a,以及Visual Stdio 2015,可能有人问了,这些软件该怎么安装呢?这里我就只提供一下安装的文件下载,主要安装步骤请参考其他网友介绍。不过在这里请各位同志记住,...
Matlab + VS | Matlab2014a + VS2010 Win7 混编调试
Matlab在处理矩阵运算等数学类操作时很方便,但是在循环处理上效率相较VS低了很多,所以经常会用到mex对Matlab的.m混编C文件,调用C函数,提高代码运行效率。以上是我的一点粗浅的理解,欢迎大家补充。 要进行Matlab和C混编,首先需要安装Matlab和VS或VC(Windows系统)。我软件的版本是Matlab2014a和VS2010,只要可以互相兼容调用,编译器的版本倒不是
win10系统中ASP.NET(VS2013)和MATLAB混编,调用MATLAB生成的.dll文件
这是我的第一篇博文,写这个纯粹是为了帮助跟我一样的难兄难弟,难姐妹儿们。 首先,感谢前人的成果,方法很多,我也试了很多。因为没有针对性,所以走了很多弯路,这里总结下,希望对后面的人有所帮助。 下面是我参考的别人的东西的地址:http://blog.sina.cn/dpool/blog/s/blog_6f7265cf0101nqm1.html?vt=4以及:http://m.baidu.com/
VS2015+MATLAB2016b混合编程
欢迎转载,转载请注明出处。 参考文献:http://www.cnblogs.com/Vonng/p/4232586.html 因为有需求,所以没办法,需要进行MATLAB和VS的混编,参考了上边的大神写的博客,加上自己的实践,留下了这个笔记。 1.软件: VS2015+Matlab2016b+Win10(64位)。 2.建立项目: 首先在VS中建立一个空项目。 把平台选成X6
c#与matlab混合编程中 关于字符串和字符串数组的传递
1字符串的传递,首先是c#与matlab之间进行参数传递用到MWArray这一参数类型作为桥梁,c#调用matlab的方法有好几种,这里我才用的是把mat文件编译成.dll文件,然后再c#中添加引用,具体步骤可参考http://www.docin.com/p-435794697.html;    下边是c#程序代码                   string a;
关于MATLAB2016a与VS2013混编的函数无法解析的问题
作者最近因为论文需要,需要对一些算法进行实现,其中涉及到了二次规划的求解,各种了解之后发现自己编程实现还是很有难度的,因此就打算用matlab生成dll,之后调用该接口进行问题的求解,遂在网上找matlab和VS混编的教程,私以为下面的教程还是不错的 http://blog.csdn.net/jiabingxi/article/details/17633063 http://blog.cs