Я использую vs2010 и получаю эту ошибку «Определение отчета содержит недопустимое целевое пространство имен« http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition', которое не может быть обновлено ».при вызове
renderedBytes = localReport.Render(
reportType,
deviceInfo,
out mimeType,
out encoding,
out fileNameExtension,
out streams,
out warnings);
есть предложения?
ОБНОВЛЕНИЕ
В моем проекте был старый файл rdlc.пришлось изменить web.config на
add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"
с версии 9 и controlSetup.aspx с версии 9 на
%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %