Представление «Что бы то ни было» или его хозяин не может быть найдено - PullRequest
1 голос
/ 29 января 2009

Внезапно на этом сайте MVC у меня нет просмотров, которые можно найти.

The view 'LoginUltraMind' or its master could not be found. The following locations were searched:
~/Views/MyAccount/LoginUltraMind.aspx
~/Views/MyAccount/LoginUltraMind.ascx
~/Views/Shared/LoginUltraMind.aspx
~/Views/Shared/LoginUltraMind.ascx
~/Views/MyAccount/storeNoNav.master
~/Views/Shared/storeNoNav.master 

Эти файлы определенно существуют в этих местах - я смотрю прямо на них! Вчера я обновился до RC 1 и после этого запустил сайт с 0 проблемами. Сегодня я возвращаюсь к этому, и это происходит .. Grr .....

Есть идеи?

Ответы [ 4 ]

2 голосов
/ 30 января 2009

В итоге у меня было 2 страницы в моем файле web.config, расположенном в каталоге views. Думаю, когда я обновился, я не обращал внимания и не видел предыдущий раздел. Абсолютно идиотский маневр с моей стороны, но я бы хотел, чтобы из-за возникшей ошибки мне пришлось бы вместо списка файлов найти его.

0 голосов
/ 14 января 2013

У меня была такая проблема раньше. Сегодня это повторилось, но с целью вызвать его другими методами, и я знал, что это сработало. Я проследил код и обнаружил, что в моей кнопке был ошибочный путь. Но я все еще в неведении относительно того, почему кнопка все еще попадает в мой метод в правильной папке. Вот код для двух кнопок. Обратите внимание на ссылочные пути. Двигатель области обзора искал в неправильной папке. (правильный путь - верхний, Admin.mvc неверен) «
id = "EditClientManager" title = "Редактор менеджера клиентов"> редактировать
HREF = "/ Admin.mvc / AccessControl / ClientManagersDelete / <% = Convert.ToString (manager.Id)%>" id = "DeleteApprover" title = "Редактор диспетчера клиентов"> Удалить

0 голосов
/ 23 ноября 2009

В моем случае у меня возникла эта проблема, и я решил, что она вызвана тем, что я пытался получить доступ к объекту «Модель» в части объявления страницы (непосредственно в разделе <script runat="server">, за пределами загрузки страницы ). событие). Возникшая ошибка, указывающая на то, что страница не существует, в данном случае полностью вводит в заблуждение ... Надеюсь, это поможет другим.

0 голосов
/ 30 января 2009

Используйте Fiddler, чтобы точно узнать, что запрашивается. Возможно, это проблема, решающая базовый адрес вашего веб-приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...