64位Windows Server 2008下.Net程序运行崩溃,错误代码“80131506”的解决方法

本来运行好好的程序,部署到64为2008下就出现上述错误,并崩溃。

64位Windows Server 2008下.Net程序运行崩溃,错误代码“80131506”的解决方法

提示是.net framewrok的内部错误,打上最新的框架补丁,不能解决问题。将程序编译成x64平台的程序后,运行还是崩溃。

解决方法:

64位Windows Server 2008下.Net程序运行崩溃,错误代码“80131506”的解决方法

将以上的编译平台从Any CPU改成X86即可。也就是说将我们的程序编译成只能在X86 32位模式下运行。编译后程序变小了,运行正常了。

这个问题折腾一天了。

相关文章:

  • 2022-12-23
  • 2021-12-21
  • 2021-08-30
  • 2021-06-11
  • 2022-12-23
  • 2021-07-06
  • 2022-12-23
猜你喜欢
  • 2021-11-03
  • 2022-12-23
  • 2021-11-13
  • 2021-08-31
  • 2021-07-21
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案