У меня есть базовый проект ASP.Net, созданный в Visual Studio 2008 для Windows Server 2008.
Он использует главную страницу для основного дизайна и имеет набор страниц, унаследованных от него.
Этим утром я пришел к сообщению, в котором говорилось, что установлено обновление и необходимо восстановить один из моих файлов.Когда восстановление было завершено, я больше не мог открыть страницу в представлении Visual Studio Design, я просто получаю следующее сообщение:
Ошибка главной страницы
Файл мастер-страницы '~ / MyProject.Master' не может быть загружен.
Исправьте проблему в представлении кода
Однако, насколько я могу видеть, исправить нечего,Файл не отличается от других страниц, которые также наследуют ту же главную страницу и отображаются правильно.Изменение главной страницы на то, что действительно не существует, не имеет значения.Также не происходит ее возврат к настоящей главной странице.
Страница отображается в браузере корректно, проблема заключается только в конструкторе, и кажется, что проблема возникла только на этой странице.Я не вижу изменений в истории контроля версий, которые бы объяснили это изменение.
Другая проблема, которая возникает, как следствие, заключается в том, что, если я добавлю новые элементы управления Asp.net на страницу в представлении «Источник», они не будут автоматически подключены к классу конструктора или коду кода.
Остановка и перезапуск Visual Studio, похоже, не изменили вопросы.Есть ли где-нибудь, где эта ошибка могла быть кэширована VS.Net?
Единственные упоминания об этом, которые я могу найти, кажутся в очень старых сообщениях об ошибках как этот , но я не могунайти какие-либо доказательства того, как или была ли проблема решена, даже если отчеты возвращаются на несколько лет назад.