P/Invoke出现错误 System.NullReferenceException”类型的未经处理的异常在 未知模块。 中发生 未将对象引用设置到对象的实例。
2024-10-11 07:51:03
问题
“System.NullReferenceException”类型的未经处理的异常在 未知模块。 中发生
未将对象引用设置到对象的实例。
解决方案
1.尝试 用管理员身份运行CMD,输入netsh winsock reset并回车(注意,必须是已管理员身份运行,这个重置LSP连接)
2打开异常设置勾上如下图的复选框,再次运行 会提示出具体的错误信息:
xxx::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。
.
由错误可见是callback被回收引发了异常.因此将callback设置为全局变量防止被回收即可解决.
From:https://www.cnblogs.com/xuejianxiyang/p/9852238.html
最新文章
- centos7 安装jdk1.8
- C语言程序设计入门学习五步曲(转发)
- 记一次TFS 的 垃圾提示(无法下载 未获取项目 的 代码)
- 基于SolrCloud的内容搜索和热点推送
- 11.8---维护x的秩(CC150)
- [转]Responsive Tables Demo
- firefox访问失败的时间设置错误问题
- (转)Attention
- iOS学习之UIActionSheet的使用
- android下拉菜单 spinner 学习
- JMS简介
- POP3、SMTP和IMAP之间的区别和联系
- 向Oracle数据库中CLOB插入数据报错问题
- 64位WINDOWS系统环境下应用软件开发的兼容性问题(CPU 注册表 目录)
- Python--day13(函数嵌套定义,global、nonlocal、闭包函数、装饰器)
- 前端使用pdf.js预览pdf文件
- echarts之legend-改变图例的图标为自定义图片
- 【原】gulp工作中的实战
- WebSocket推送
- db2 reorg详解