Используя ASP.NET 4.0, я создаю поток RDLC путем создания экземпляра Microsoft.ReportingServices.RdlObjectModel.Report
, установки свойства Code
и возврата потока с использованием RdlSerializer
.
Затем япередача этого потока в ReportViewer следующим образом:
ReportViewer1.LocalReport.LoadReportDefinition(rdlcStream);
Если я не установлю свойство Code
, я не получу никаких ошибок, и отчет будет отображаться правильно, но когда я установлю Code
Свойство для отчета, который требует пользовательский код, я получаю ниже 'RequestMinimum' is obsolete
ошибка.
При компиляции выражений произошла непредвиденная ошибка.Возвращаемое значение собственного компилятора: «[BC40000]« RequestMinimum »устарело:« декларативная безопасность на уровне сборки устарела и больше не применяется CLR по умолчанию.См. http://go.microsoft.com/fwlink/?LinkID=155570 для получения дополнительной информации. '.'.
Эта ошибка не возникает при использовании элемента управления Report Viewer в приложении winforms.
Кто-нибудь видел /решил эту проблему?