I see a lot of posts about strongly typing the View's model data.
I am interested in somehow strongly typing the View itself.
It concerns me that a controller action returning View(xyz) could crash at run-time, if the view's model type changes, or the name / location of the view itself changes. In my opinion, the loose coupling of the MVC framework goes too far in this specific area, becoming counterproductive in a RAD environment. (not getting immediately notification of breaking changes)
Is there a way to trigger compile-time errors if View() calls are invalid due to missing .cshtml files or unmappable model types?