Неперехваченное исключение Sys.InvalidOperationException: Исключение Sys.InvalidOperationException: «Текст подписи» не является свойством или существующим полем

#.net #asp.net-mvc #iis #model-view-controller #rdlc

Вопрос:

я загрузил проект в IIS, когда я запускаю отчет, который в rdlc выдает мне эту ошибку.Исключение Sys.InvalidOperationException: Исключение Sys. InvalidOperationException: ‘CaptionText’ не является свойством или существующим полем.

В отчете localhost все работает нормально

Комментарии:

1. Добавьте код, вызывающий это исключение, включая CaptionText объявление. Похоже, что это CaptionText поле, но ожидаемое свойство.

2. как это сделать?

Ответ №1:

Вы можете попробовать добавить обработчик HTTP ReportViewer в web.config внутри раздела system.webserver:

 <system.webserver>
  <add name="ReportViewerWebControlHandler" 
     preCondition="integratedMode" verb="*"
     path="Reserved.ReportViewerWebControl.axd"
     type="Microsoft.Reporting.WebForms.HttpHandler"
     resourceType="Unspecified" />
</system.webserver>