SSRS - Все еще нет локальной визуализации отчетов за 2008 год в последней программе просмотра? - PullRequest
1 голос
/ 28 ноября 2009

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

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 Ответ

0 голосов
/ 29 ноября 2009

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

См. от Bill Vaughn's Retraction: элемент управления ReportViewer НЕ поддерживает SQL Server 2008 RDL в локальном режиме для получения дополнительной информации.

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

Марк

...