Не могу в это поверить - я только начинаю разрабатывать отчет 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, и это решит проблему? Так много вопросов, но нет ответов ...