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也没查到什么有用的回复,记录一下。
各位如果遇到这种问题,可以先看一下有没有什么依赖在目标机没有注册

你可能感兴趣的:(winform报错KERNELBASE.dll)