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