在从 6.2 迁移到 7.1 的 Sitecore 7.1 中打开图像时出现以下错误:
Type 'ASP._Page_sitecore_shell_client_Speak_Layouts_Layouts_Speak_Layout_cshtml' does not inherit from 'System.Web.WebPages.WebPage'.
有人可以帮助如何克服这个问题吗?
在从 6.2 迁移到 7.1 的 Sitecore 7.1 中打开图像时出现以下错误:
Type 'ASP._Page_sitecore_shell_client_Speak_Layouts_Layouts_Speak_Layout_cshtml' does not inherit from 'System.Web.WebPages.WebPage'.
有人可以帮助如何克服这个问题吗?
我想我找到了解决您问题的方法。请从Website\App_Config\Include文件夹 Sitecore.Mvc.config 文件启用。
我可以复制你的错误。
如果我禁用它,它会抛出与您一样的错误。请检查所附图片。
Sitecore 7.1 要求 mvc 对 SPEAK 接口处于活动状态,例如您使用的图像编辑器。如果你不想激活 MVC,你也应该禁用 SPEAK..
同样的问题:'ASP._Page_sitecore_shell_client_Speak_Layouts_Layouts_Speak_Layout_cshtml' 不继承自 'System.Web.WebPages.WebPage。在从 6.4 升级到 7.1 之后,我们也遇到了这个问题,只需要启用 Sitecore.Mvc.config 文件——Sitecore 确认这样做没有害处,即使你没有使用 MVC,而且,在干净的 7.1 安装中,默认情况下启用 MVC。