记录一次wpf的exe程序在win10系统打开后,不提示错误信息,直接退出程序

一篇关于WPF应用在Windows 10遇到运行问题的博客,描述了程序在特定环境下崩溃且无明显错误提示的过程。通过排查发现与.NET Framework版本相关,最终通过将目标框架从4.5调整为4.5.2解决问题。
摘要由CSDN通过智能技术生成

同事在现场运行程序时求助,wpf的exe程序在win10系统打开后,,在load页面显示卡主一小会后,不提示错误信息,直接退出程序,没有错误提示与debug日志。但是在其他电脑上可以正常运行。

  1. 查看代码发现代码中有全局异常检测代码,但是不知道为什么没有不触发。

  2. 尝试运行公司编译好的其余程序,都可以正常运行。

  3. 查看window系统事件发现程序报错 .NET Runtime 4.0 错误,事件ID 1025。

  4. 尝试安装.NET 4.5.2环境,发现已经有更高版本的环境,不能安装。

  5. 尝试安装.net4.8环境后,还是没有解决问题。

  6. 尝试修改exe.config中的 修改为v4.0为V4.5.2或V4.7,未解决问题。


  7. 在网上查找各种解决办法,一通操作后,均未解决问题。

没办法去看代码,发现,程序配置的目标框架是4.5,尝试修改成4.5.2重新编译,发到现场运行后,可以正常运行了。
具体原因不知道,有可能跟.net4.5有关系,但是修改成目标框架为4.5.2后,问题就解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值