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:
This is actually an easy one – make sure you have configured your site to either
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.
4 thoughts on “Sitecore 9 : 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”
I still face this error even after using the role as “Standalone”.
Also the mentioned cshtml is missing in the path provided.
Same for me….did you happen to find a resolution?
Same, error still exists. I guess nobody found a solution?
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)