Отчеты развернуты и работают, проверены в диспетчере отчетов.
Мое приложение представляет собой приложение MVC2 с моим отчетом на собственной странице aspx.Эта страница работала с версией 8 элемента управления средства просмотра отчетов, но мы переехали на новые серверы, обновили сервер sql и пытаемся обновить наш веб-сайт для соответствия.
Серверы - это Windows Server 2008 с IIS 7.5.
Я тестирую и в Chrome, и в IE 9.
Несмотря на все мои усилия, я все равно получаю эту ошибку:
Ошибка конфигурации средства просмотра отчетов
Обработчик HTTP-управления средством просмотра отчетов не был зарегистрирован в { {1}} файл web.config приложения. Добавьте
в раздел system.web / httpHandlers файла web.config или добавьте
в system.webServer / обработчики раздел для Internet Information Services 7 или более поздней версии.
Но я уже сделал это. Фактически, я даже читал это из MSDN :
Чтобы использовать IIS 7.0 в интегрированном режиме, вы должны удалить обработчик HTTP в system.web / httpHandlers. В противном случае IIS не запустит приложение, а вместо этого отобразит сообщение об ошибке.
На всякий случай я пробовал комбинацию ни того, ни другого, добавляя обработчик напрямую в IIS, просто обработчик http веб-сервера в моей конфигурации, только обработчик http в моей конфигурации и то и другое.
Начнем с моего web.config
У меня есть сборки, поставщик сборки и обработчик. Что еще может быть не так?