0

使用 Piranha CMS、MVC 5 和 EF 6.02 的预发布 2.2 版本并发布到 Azure 网站时,我收到以下错误:无法加载一种或多种请求的类型。检索 LoaderExceptions 属性以获取更多信息。请参阅下面的屏幕截图。

http://screencast.com/t/PxwhtJd7xx8n

请告知如何纠正此问题。一切都在本地正常工作。

更新

使用远程调试后,我能够确定 Piranha 正在尝试加载 WebMatrix.WebData 并且找不到它。 http://screencast.com/t/5qytkgqmeaV6

将 copy local 设置为 true 会产生一些额外的加载错误,因此这只是问题的一部分。

4

1 回答 1

0

经过一番挖掘,我发现这篇 SO 文章 Is ASP.NET MVC 5 incompatible with the WebMatrix SimpleMembershipProvider? 安装 Microsoft.AspNet.Helpers 的建议似乎可以解决问题(以及在 WebMatrix dll 上将本地副本设置为 true。)

于 2014-02-06T23:57:37.710 回答