C#调用VC编写的DLL时的问题!!!!!急急急急急!!!!!
有个别人用VC写好的DLL。我要在C#中调用,具体代码如下:
[DllImport("mono.dll")]
private static extern int RunEvaluation();
public static int Evaluation()
{
return RunEvaluation();
}
RunEvaluation()为mono.dll中的函数。程序第一次调用RunEvaluation()时可以正常运行。但是,当程序不退出第二次运行到此处调用RunEvaluation()就会报未将对象引用设置到对象的实例这个错误!
mono.dll在VC上调试没有错误,多次运行RunEvaluation()也不会报错。
各位大侠帮帮忙!公司项目蛮急的!!!!!谢谢拉!!!!!