“为‘tes.tambah’的类型初始值引发了异常。”
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MathWorks.MATLAB.NET.Arrays;
using tes;
namespace panggil_lib_matlab
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
tambah tbh = new tambah();
}
}
}
,这我的MATLAB代码:
function [ hasil ] = coba(a,b)
hasil = a+b;
end
我就在这行错误:tambah tbh = new tambah();,这是 '的InnerException' 消息:
System.TypeInitializationException:用于 'MathWorks.MATLAB.NET.Utility.MWMCR' 的类型初始引发了异常。 ---> System.TypeInitializationException: 'MathWorks.MATLAB.NET.Arrays.MWArray'的类型初始值设定项引发异常。 ---> System.BadImageFormatException:尝试加载格式不正确的程序 。 (Exception from HRESULT:0x8007000B)at MathWorks.MATLAB.NET.Arrays.MWArray..cctor() - MathWorks.MATLAB.NET.Arrays.MWArray.mclmcrInitialize2(Int32 primaryMode)End of inner exception stack trace ---在 MathWorks.MATLAB.NET.Utility.MWMCR..cctor()---内 异常堆栈跟踪的末尾在tes.tambah..cctor()
使用:
Windows 8.1中的64位
的Visual Studio 2012旗舰版(32位,我想)
Matlab的R2015a 64位
谁能帮助我?
+0
改进的一些格式和语法,做题稍微更简洁 –