最近编写的系统服务突然报错,重启也继续爆操无法启动,

查询事件日志后,发现是一个奇怪的错误模块名称: KERNELBASE.dll,版本: 6.3.9600.17415,时间戳: 0x54504ade错误。

之前系统一直运行没问题,应该不是代码问题。

重新编译代码,更新服务器程序后,依旧无法启动,报相同错误。

百度谷歌无果

后来尝试了下吧声称平台的优先32位去除,然后目标平台从anycpu改为x64,然后重新编译生成后,发布服务器替换,可以正常启动。

不能肯定是否一定是上述原因造成(没有确凿依据),这里做个记录。

问题原因怀疑是系统更新,或者中毒导致。

服务器版本:WinServer2012R2