Я попытался предварительно скомпилировать приложение ASP.NET MVC и развернуть его в окне IIS6 (с отображением по шаблону), однако я получаю сообщение об ошибке при отображении частичных представлений (пользовательских элементов управления). Он отлично работает на моей машине перед прекомпиляцией.
Ошибка:
Ошибка сервера в приложении "/".
Частичное представление "ListGrid" не удалось
быть найденным. Следующие места были
искал:
~ / Представления / Инициатива / ListGrid.aspx
~ / Представления / Инициатива / ListGrid.ascx
~ / Views / Shared / ListGrid.aspx
~ / Views / Shared / ListGrid.ascx
Я проверил Views \ Shared для файла, и его там не было, что я подумал, что это нормально, потому что он предварительно скомпилирован. Но только для смеха я положил в эту папку пустой файл с именами ListGrid.ascx, но затем я получил эту ошибку:
Ошибка сервера в приложении '/'.
Файл '/Views/Shared/ListGrid.ascx'
не был предварительно скомпилирован и не может
быть запрошенным.
Я гуглил и искал ТАК, но не мог найти подобных проблем, но безуспешно.