64位Windows Server 2008下.Net程序运行崩溃,错误代码“80131506”的解决方法
2012-07-09 17:57 slmk 阅读(1626) 评论(0) 编辑 收藏 举报本来运行好好的程序,部署到64为2008下就出现上述错误,并崩溃。
提示是.net framewrok的内部错误,打上最新的框架补丁,不能解决问题。将程序编译成x64平台的程序后,运行还是崩溃。
解决方法:
将以上的编译平台从Any CPU改成X86即可。也就是说将我们的程序编译成只能在X86 32位模式下运行。编译后程序变小了,运行正常了。
这个问题折腾一天了。