'ASP._Page_sitecore_shell_client_Speak_Layouts_Layouts_Speak_Layout_cshtml'不继承自'System.Web.WebPages.WebPage

Moh*_*iah 4 sitecore sitecore7 sitecore7.1

当我们尝试在sitecore 7.1应用程序中浏览图像时,会出现以下错误,该错误从6.2迁移到7.1.

类型'ASP._Page_sitecore_shell_client_Speak_Layouts_Layouts_Speak_Layout_cshtml'不会继承自'System.Web.WebPages.WebPage

Tra*_*yek 10

你需要做的是:

  • 转到您的App_Config/Include文件夹,然后重命名Sitecore.MVC.config.disabledSitecore.MVC.config;
  • 或者禁用SPEAK(通过重命名SPEAK配置).

  • 谢谢@Trayek,我在使用SPEAK界面进行媒体选择后遇到了一个奇怪的问题,然后询问了MVC,我开了Sitecore支持票.他们的回答证实了这一点:"从Sitecore 7.1开始,MVC默认启用.即使你不使用它也不会引起任何问题.问题是升级后MVC配置被禁用.这是由于升级包的问题.它没有正确安装此配置....但是在干净的Sitecore 7.1中,MVC配置已启用." (3认同)