2014-02-06 34 views
0

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

http://screencast.com/t/PxwhtJd7xx8n

请有关如何解决此问题的建议。一切工作正常在本地。

UPDATE

使用远程调试,我能够确定食人鱼试图加载WebMatrix.WebData并不能找到它之后。 http://screencast.com/t/5qytkgqmeaV6

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

+0

这通常意味着有一个程序集是本地的,但是在构建项目时VS不会复制它,并且在发布到远程站点后,它无法找到该程序集。在发布之前,你能否确保所有非.NET Framework程序集都在VS中标记为Copy Local True? – ahmelsayed

回答