Зачем мне нужен классический режим в ASP.NET MVC в IIS7?
Интегрированный режим предоставляет больше возможностей и лучшую производительность, так зачем мне классический режим?
Возможно, я не понимаю различий, пожалуйста, кто-нибудь объяснит?
Зачем мне нужен классический режим в ASP.NET MVC в IIS7?
Интегрированный режим предоставляет больше возможностей и лучшую производительность, так зачем мне классический режим?
Возможно, я не понимаю различий, пожалуйста, кто-нибудь объяснит?
Режим конвейера - это свойство пула приложений, а не ASP.NET MVC.
Возможно, у вас есть приложение ASP.NET MVC, но также есть устаревший классический код ASP, которому для правильной работы требуется классический режим.
Но если ваше приложение является чистым ASP.NET MVC, тогда да, вы должны работать в режиме интегрированного конвейера.
Помимо того, что Кев уже упомянул в своем ответе, это еще и записи конфигурации.
Вы используете разные элементы web.config для настройки обработчиков, когда вы запускаете его в классическом режиме, а не в интегрированном. Это может быть случай с приложением, которое вы пытаетесь использовать, но это определенно не повод для этого. У вас могут быть конфигурации для обоих в web.config, поэтому он будет работать одинаково независимо от того, классический или интегрированный.