c# winform 错误大全
- 为了实现安装包安装完成后,启动程序。System.BadImageFormatException: 未能加载文件或程序集“file:///C:\xxxxxxxxx\xxxxxxx.exe”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程
- The version of the .NET Framework launch condition '.NET Framework 4.7.2' does not match the selected .NET Framework bootstrapper package
日期:2023年2月13日
作者:牧羊人
环境:
- vs2019
- win10家庭旗舰版
为了实现安装包安装完成后,启动程序。System.BadImageFormatException: 未能加载文件或程序集“file:///C:\xxxxxxxxx\xxxxxxx.exe”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程
项目、打包程序、安装程序的启动项,三者的目标平台位数不一致导致的。
解决办法:
1、修改项目的目标平台
2、修改打包项目的目标平台3、修改打包项目的启动项的系统位数
The version of the .NET Framework launch condition ‘.NET Framework 4.7.2’ does not match the selected .NET Framework bootstrapper package
翻译:当前版本启动条件是.net 4.7.2,与所选的.net framework引导程序包不匹配。
解决办法:
下面两步选择的版本需要保持一致
1、修改打包程序的启动条件。
选择打包程序的项目,右键
2、修改勾选的引导程序包。
选择打包程序的项目,右键
点击