I recently got the following error in my web application.
The page 'ControlName.ascx' cannot use the user control 'OtherControl.ascx', because it is registered in web.config and lives in the same directory as the page.
Whilst I was able to fix the error by moving the control and registering it in the page I'm curious as to why this raises an error.
This is apparently by design as design as described here (3/4 down in yellow block) but my question is why? What problem might you face by registering the control in the Web.Config
and placing it the same directory?