Используя 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.
Кто-нибудь видел/разрешал эту проблему?