WinForm应用生成时报错——System.BadImageFormatException:未能加载文件或程序集……
网上的解决方法——
原因是项目CPU默认X86我的系统是X64,将目标平台改为 Any CPU就可以了;
解决方法:
但是,这样设置以后依然报错,这时候要用Notepad打开项目的.csproj文件,把关于Prefer32Bit的这两行删掉——
然后项目就又能正常发布生成了。
初步怀疑该问题是项目被不同版本的VS混合打开过所致。
WinForm应用生成时报错——System.BadImageFormatException:未能加载文件或程序集……
网上的解决方法——
原因是项目CPU默认X86我的系统是X64,将目标平台改为 Any CPU就可以了;
解决方法:
但是,这样设置以后依然报错,这时候要用Notepad打开项目的.csproj文件,把关于Prefer32Bit的这两行删掉——
然后项目就又能正常发布生成了。
初步怀疑该问题是项目被不同版本的VS混合打开过所致。