部署MVC / EF站点以测试服务器问题

时间:2011-10-07 11:12:45

标签: asp.net-mvc-3 entity-framework reflection deployment

我有一个MVC3 / EF4站点在我的开发机器Win7上运行正常,但是当部署到测试服务器时,Win2003会抛出错误:

  

“无法加载一个或多个请求的类型。检索   LoaderExceptions属性以获取更多信息。

     

异常详细信息:System.Reflection.ReflectionTypeLoadException:   无法加载一个或多个请求的类型。检索   LoaderExceptions属性以获取更多信息。“

我的问题是双重的。有什么明显我应该先检查一下吗?其次,我如何浏览LoaderExceptions?

感谢。

1 个答案:

答案 0 :(得分:0)

问题在于我使用的便携式类型库。系统存在一个已知的错误。试图调用的XML版本是2.0版本而不是4.0版本(http://visualstudiogallery.msdn.microsoft.com/b0e0b5e9-e138-410b-ad10-00cb3caf4981/)。要解决此问题,请确保已安装VS2010 SP1并手动删除绑定。在我的情况下,我有另一台计算机,所以我用它作为主人,一切正常。

希望这有助于其他人。