2016-09-16 13 views
1

Я создал новый MVC-проект в Visual Studio 2015, затем опубликовал этот пакет и загрузил его на мой Windows-хостинг. После извлечения, когда я просматриваю свой URL, он показывает мне это сообщение об ошибке. Но мое приложение работает на локально просто отлично.Отображение ошибки выполнения в приложении MVC после развертывания

enter image description here

+0

проверьте поддерживаемую версию MVC на размещенном IIS. –

+3

Установили ли вы 'customErrors'' Off', чтобы увидеть фактическую ошибку? – ramiramilu

+0

@ramiramilu теперь это показывает «System.PlatformNotSupportedException: для этой операции требуется интегрированный режим конвейера IIS». эта ошибка. –

ответ

2

Пользовательские страницы ошибок не включена локальная в вашем коде, вы должны добавить mode="On". Таким образом, customErrors выглядит примерно так:

<customErrors mode="On" defaultRedirect="Error" redirectMode="ResponseRewrite"> 
    <error redirect="Error/NotFound" statusCode="404" /> 
</customErrors>