When logging into Sitecore 9 and trying to access the Launchpad (/sitecore/shell/sitecore/client/applications/launchpad
) – you may get the following error:
The partial view '/sitecore/shell/client/Speak/Layouts/Layouts/Speak-Layout.cshtml' was not found or no view engine supports the searched locations. The following locations were searched:
/sitecore/shell/client/Speak/Layouts/Layouts/Speak-Layout.cshtml
This is actually an easy one – make sure you have configured your site to either ContentManagement
or Standalone
mode. In your Web.config:
<add key="role:define" value="ContentManagement" />
In my case – for testing, I had swapped to ContentDelivery
mode and forgotten to change back.
I still face this error even after using the role as “Standalone”.
Also the mentioned cshtml is missing in the path provided.
LikeLike
Same for me….did you happen to find a resolution?
LikeLike
Same, error still exists. I guess nobody found a solution?
LikeLike
the problem for me is that after upgrade to 9.3 from 8.2-7 , i still have old speak layouts in my core db which are used from my side, and point to deleted cshtml files (deleted by the upgrade wizar) so the solution was to update all items that used old layout to use the new layout (Speak-FlexLayout) and then delete the old layouts (speak-layout)
LikeLike