使用预发布2.2版本的Piranha CMS,MVC 5和EF 6.02并发布到Azure网站,我收到以下错误:无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。见下面的屏幕截图。
http://screencast.com/t/PxwhtJd7xx8n
请告知如何纠正此问题。一切都在当地正常运作。
更新
使用远程调试后,我能够确定Piranha正在尝试加载WebMatrix.WebData并找不到它。 http://screencast.com/t/5qytkgqmeaV6
将copy local设置为true会产生一些额外的加载错误,因此这只是问题的一部分。
答案 0 :(得分:0)
在挖了一下后,我找到了这篇SO文章 Is ASP.NET MVC 5 incompatible with the WebMatrix SimpleMembershipProvider? 安装Microsoft.AspNet.Helpers的建议似乎可以解决问题(同时在WebMatrix dll上将copy local设置为true。)