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