C#winform写的一个小工具,在win10可以直接打开debug里的exe,但在win7就报错?

win10就可以直接在debug文件夹里面打开exe,
但是在win7就这样
我看了win10的电脑就两个C++的架构,win7电脑里面.net framework和C++都有,但还是有这样的报错,请问为什么?
还是说架构装的不对呢?

img

先查看系统日志,在应用程序日志里找到对应日志,然后查看详细,你的先定位出是什么原因,我们才能有对应方法
当然你可以可以先挂接AppDomain.CurrentDomain.UnhandledException事件自己写日志

你可以尝试使用try_catch,看下能不能输出异常到txt文档

事件查看器里面去看下具体的异常信息

可能是兼容性问题:
1、尝试生成32位的试试

img

2、修改框架为2.0

img

查看一下win10和win7 电脑安装 .net framework的最高版本号是多少。是否是由于使用了高版本 .net framework,而win7.net framework版本低于程序中使用到的.net framework版本。