Зачем мне нужен «классический режим» в ASP.NET MVC в IIS7? - PullRequest
1 голос
/ 06 октября 2010

Зачем мне нужен «классический режим» в ASP.NET MVC в IIS7?

Интегрированный режим предоставляет больше возможностей и лучшую производительность, так зачем мне классический режим?

Возможно, я не понимаю различий, пожалуйста, кто-нибудь может объяснить?

Ответы [ 2 ]

2 голосов
/ 06 октября 2010

Режим конвейера является свойством пула приложений, а не ASP.NET MVC.

Возможно, у вас есть приложение ASP.NET MVC, но также есть и некоторый устаревший классический код ASP, для которого требуется классический режим.может функционировать должным образом.

Но если ваше приложение является чистым ASP.NET MVC, тогда да, вы должны работать в режиме Integrated Pipeline.

1 голос
/ 06 октября 2010

Помимо того, что Кев уже упоминал в своем ответе, речь идет также о записях конфигурации.

Вы используете различные элементы web.config для настройки обработчиков при запуске в классическом режиме, чем в интегрированном режиме. Это может быть в случае приложения, которое вы пытаетесь, но это, безусловно, нет причин делать это. Конфигурации для обоих могут быть в файле web.config, поэтому он будет работать одинаково независимо от классического или встроенного.

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