SSRS - Все еще нет локальной визуализации отчетов за 2008 год в последней программе просмотра?

Я не могу в это поверить - я только начинаю разрабатывать отчет SSRS, используя проект сервера отчетов SQL 2008 в VS 2008. Когда я пытаюсь отобразить отчет в элементе управления ReportViewer VS 2008, я получаю эту ошибку

The report definition is not valid.  Details: The report definition has an 
invalid target namespace 
'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition'
which cannot be upgraded."

Я понимаю ошибку, и она хорошо документирована во всем Интернете в течение последних полутора лет или около того, но может ли быть так, что пока нет возможности просмотреть эти отчеты в последнем элементе управления ReportViewer? Другими словами, все эти объявления прошлого года о том, что MS выпустит обновленный элемент управления ReportViewer в первом квартале 2009 года, который может отображать отчеты SSRS 2008, были неверными? Единственный обходной путь - установить SQL Server 2005 RS? Как другие решили это? Переключиться на VS 2010? Могу ли я зарегистрировать элемент управления ReportViewer 2010 в своем проекте VS2008, и это решит проблему? Так много вопросов, но нет ответов...

1 ответ

Решение

К сожалению, это действительно правда:-(

Дополнительные сведения см. В статье "Отказ Билла Вона : элемент управления ReportViewer НЕ поддерживает SQL Server 2008 RDL в локальном режиме".

Трудно поверить - но это правда:-(Будем надеяться, что в Reporting Services для SQL Server 2010 будет лучше - eerrghh... 2008 R2:-)

Марк

Другие вопросы по тегам