winform报错KERNELBASE.dll

做了个winform,在自己电脑上,win7和win10的都没有问题,到了客户机上就报错

错误模块名称: KERNELBASE.dll,版本: 6.1.7601.23418,时间戳: 0x5708a89c
异常代码: 0xe0434352
错误偏移量: 0x000000000001a06d
错误进程 ID: 0x2324
错误应用程序启动时间: 0x01d515e9865e620f
错误模块路径: C:\Windows\system32\KERNELBASE.dll

本以为是.net framework版本问题,目标框架是4.6.1,有可能引用到了3.5的及其他框架,倒腾了一个多小时安装了好几个版本的都没有解决,烦躁烦躁。突然想起来,有依赖的dll没有注册,注册上果然可以运行了。
鉴于google也没查到什么有用的回复,记录一下。
各位如果遇到这种问题,可以先看一下有没有什么依赖在目标机没有注册

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容