刚到公司接受一个项目,让添加一个远程开关门功能,接口传入的参数没问题,但是报错:尝试读取或写入受保护的内容,这通常只是其他内存已损坏,网上看了好多,说是非托管资源释放问题,哪位大佬有非托管资源释放的案例,网上的好多讲的我看不懂,有没有照着做的那种案例
这根非托管资源释放应该没关系,应该是你调用native动态库. 参数有问题,比如参数类型.或者是调用native的是32位或者是64位. 着重看这一块吧
项目设置x86或其他进行尝试。
如楼上所言跟jb c#毛关系没得。
尝试读取或写入受保护的内容,这通常只是其他内存已损坏
这个错误的意思是程序访问了不在它范围内的内存,你看看是不是非托管对象的指针指到别的地方去了