Находка дня
Столкнулась в очередной раз со следующей ошибкой при добавлении собственных пользовательских элементов управления на masterpage:
Server Error in '/' Application.
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: The page '/_catalogs/masterpage/Home.master' allows a limit of 11 direct dependencies, and that limit has been exceeded.
Смысл в том, что в web.config стоит ограничение на кол-во подключаемых элементов управления. За это отвечает параметр DirectFileDependencies и по умолчанию его значение = 10. То есть вы можете добавлять на master страницу 10 пользовательских элементов управления. В качестве решения проблемы можно отредактировать web.config поменяв значение на большее, или просмотреть вашу master страницу на наличие объявленных и не используемых пользовательских элементов управления и удалить их объявление (тэг <%@ Register ... %> ).