2010-08-04 6 views
3

Этот вопрос относится к Microsoft ReportViewer: Session Expired Errors. К сожалению, принятый ответ не решает мою проблему. Предметом просмотра отчета является ферма с несколькими рабочими процессами, запущенными в каждом пуле приложений. Режим сеанса - SQL. Я реализовал IReportServerConnection.Microsoft ReportViewer - сеанс ASP.NET Истек срок действия

Проблема заключается в том, что сессия вернулась истекла немедленно. Я могу дублировать это на одном поле, поэтому я предполагаю, что это связано с несколькими рабочими процессами. Я использую RDL-файлы, и я не думаю, что ReportViewer даже требует сеанса. Поэтому мои вопросы: как мне избавиться от этой ошибки? Если это происходит, отключив сеанс для Reportviewer, как мне это сделать? Я думал, что реализация IReportServerConnection справится с этим. Документация кажется скудной. Любая помощь приветствуется.

Вот исключение и трассировки стека:

сообщение: ASP.NET сессии истекло
Имя процесса: Microsoft.ReportViewer.WebForms
Тип: Microsoft.Reporting.WebForms.AspNetSessionExpiredException
StackTrace: на Microsoft.Reporting.WebForms.ReportDataOperation..ctor() в Microsoft.Reporting.WebForms.HttpHandler.GetHandler (String operationType) в Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest (HttpContext контекст)

ответ

0

Я в конечном итоге установка AsyncRendering вЛожь. Я прочитал это решение, но надеялся найти альтернативу. Могут быть другие варианты для веб-садов/ферм, но это единственное, что я мог придумать в ограниченное время, которое мне пришлось посмотреть.

http://msdn.microsoft.com/en-us/library/ms252090%28v=VS.90%29.aspx

+0

AsyncRendering установлен в ложь не решить эту проблему для меня. Я использую последнюю версию ReportViewer, используемую в VS2013. Я не могу поверить, что эта ошибка еще не исправлена. (Я рассматриваю возможность отказаться от веб-управления ReportViewer и, возможно, перенаправить пользователя непосредственно на URL-адрес отчета SSRS Server.) – ClearCloud8

+0

Жаль, что это слышно. Я помню, что у меня были проблемы с ReportViewer. Это было очень разочаровывающе. – kakridge

Смежные вопросы