今天,销售打电话过来说程序运行异常奔溃了。然后,我也看了截图确实是,只好让销售安装远程控制工具(teamviewer)看一下具体问题。之前,没有遇到过这种情况,毕竟电脑环境不一样,所以我理解。
对这种异常问题,解决方法有2种。第一种是在程序中添加异常处理,第二种是查看“事件查看器“。我选择第二种,打开查看器后,找到自己运行程序异常模块,大致意思:“C:\Windows\System32\kernelbase dll文件异常”。后来百度查了一下“kernelbase”是动态链接库,是微软公司在微软视窗操作系统中实现共享函数库概念的一种操作方式。这类文件中封装了系统正常运行所不可或缺的大量代码。刚开始,也是网上查找了一些方案,大致意思是:管理员身份运行、软件dll版本冲突、config文件等等。然后,我以管理员身份运行或者兼容模式运行还是没有解决。马上放弃,准备添加调试代码时,试想有可能以管理员身份运行安装。试验结果和我想的一样,确实需要以管理员身份安装才可以使用。好吧!又学习了!