大佬教程收集整理的这篇文章主要介绍了Windows服务在从3.5迁移的Windows Server 2008,x64,.NET 4上引发System.BadImageFormatException,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
当我启动服务时,我收到错误.它没有说什么,但它确实指出了哪些模块被加载.那些有潜在兴趣的人:
我可以使用命令行开关将此服务作为控制台应用程序运行,从而产生以下结果:
我试过注册表黑客强制使用最新的运行时.没有效果.我已经查看了已安装的EXE文件,以确保它没有被我的构建服务器获取,但它的目标是4.0.30319.我的本地,构建和测试服务器都有30319作为.NET 4版本.没有人有过beta / RC.
它们没有在加载模块中列出,但我也使用log4net(在.NET 4中从源代码重建),StructureMap,NoRM(MongoDB),AutoMapper,Newtonsoft.Json以及其他一些构建的DLL文件由我的团队.
以上是大佬教程为你收集整理的Windows服务在从3.5迁移的Windows Server 2008,x64,.NET 4上引发System.BadImageFormatException全部内容,希望文章能够帮你解决Windows服务在从3.5迁移的Windows Server 2008,x64,.NET 4上引发System.BadImageFormatException所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。