最近在做一个项目,需要用c#调用C++中的dll,但是之前的版本太老了。出现了以下图片的错误,记录以下,以防以后还用的到。
在查阅了大量的资料,都是说把平台改为X86,但是对我没起什么作用,最后还是再msdn上找到的答案。
<runtime>
<legacyNullReferenceExceptionPolicy enabled = "1"/>
</runtime>
在app.config中添加以下节点,最后解决问题。
最近在做一个项目,需要用c#调用C++中的dll,但是之前的版本太老了。出现了以下图片的错误,记录以下,以防以后还用的到。
在查阅了大量的资料,都是说把平台改为X86,但是对我没起什么作用,最后还是再msdn上找到的答案。
<runtime>
<legacyNullReferenceExceptionPolicy enabled = "1"/>
</runtime>
在app.config中添加以下节点,最后解决问题。