I am using DXA 2.0 CTP 2. It's a fresh, installation, and I'm running the .NET version of the application as a source build using the DxaFramework solution. In the Unity config, ContextClaimsProvider
is mapped to AdfContextClaimsProvider
, and of course, my Web.config
points to my own discovery endpoint, but for the rest, it's "out of the box", including <add key="default-module" value="Core"/>
in the Web.Config
.
When I try to run the application, I get an error message:
ERROR No View Model registered for View 'Core:Page:GeneralPage'. Check that you have registered this View in the 'Core' area registration.
I'm trying to load the home page, so I've checked the Home Page Template: the Page View Name there is GeneralPage
. This looks correct to me, and given that the default module is Core, my expectation would be that the framework should be looking for a Core:GeneralPage
view, rather than Core:Page:GeneralPage
.
What is this error message trying to tell me? Do I need to modify or expand my conceptual understanding of DXA in some way? How should I change my setup to get this working?