Для разрешения этой операции требуется режим конвейера интеграции IIS в ASP.net MVC2.

Я разрабатываю приложение ASP.net MVC2 и реализую экспорт в действие контроллера .csv, но когда я добавляю заголовки для принудительной загрузки, в отладчике появляется следующее:

"для этой операции требуется режим конвейера интеграции IIS"

Я искал на многих сайтах с помощью Google, но еще не решил эту проблему. Я использую:

  • IIS 7.5
  • Windows 7 Ultimate и
  • .Net Framework 4.0,

Пулы приложений для ASP.net настроены в режиме интегрированного конвейера, так как я не понимаю проблемы.

Может ли сообщество помочь мне решить эту проблему и объяснить мне ошибку?


person Krauzzer    schedule 15.02.2011    source источник


Ответы (2)


http://devproj20.blogspot.com/2008/02/this-operation-requires-iis-integrated.html

«Вы можете обойти эту проблему, добавив заголовок следующим образом:»

Response.AddHeader("myHeader", "someValue");

person TommyGunn32    schedule 15.02.2011
comment
@TheMuffinMan Согласно ссылке, он вызывает AppendHeader. Это проверяет рабочий запрос и, вероятно, разветвляется в зависимости от того, какое добавление заголовков применимо для среды размещения. - person Phil Cooper; 16.10.2015

Перейдите в свойства проекта Project (щелкните проект правой кнопкой мыши), перейдите на вкладку в Интернете слева и проверьте, что свойство использует локальный веб-сервер IIS. введите здесь описание изображения

person Ravikumar pinni    schedule 13.07.2016