Я не хочу отвечать на свои вопросы (особенно быстро), но я заставил его работать с VS2008:
- Получите файл reportviewer.exe из расположения, указанного по ссылке выше, или из cab6.cab на диске VS2010Beta2.
- Установите его.
- Скопируйте Microsoft.ReportViewer.WebForms.dll и Microsoft.ReportViewer.Common.dll в локальную папку DLL вашего приложения (\ lib) и создайте ссылку на них в проекте. Не уверен, что этого достаточно, мне все равно пришлось развернуть / установить reportviewer.exe. Но для этого нужно добавить ссылки на VS2008.
- Теперь средство просмотра отчетов - по крайней мере, LocalReport, используемый для создания PDF-файлов - работает.
Я не мог ссылаться на сборки в GAC с VS2008 «Добавить ссылку» - он показывал только версии 9.0. Не знаю почему, хотя, конечно, было бы лучше ссылаться на сборки GAC. Примут тех, кто исправит это.