Понизить SSRS с 2016 до 2008

У нас в работе 2 среды: одна для SSRS 2016, другая для 2008

по ошибке открываю один из отчетов 2008 года в VS2016, теперь не могу открыть его в 2008 году

как я могу понизить отчет SSRS, открытый в 2016 году, до 2008 года?

1 ответ

Мне удалось это сделать

1- изменить

<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition

в

<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition

2- Удалить <ReportSections> Тег (не внутренние теги, просто родительский тег)

3- Удалить <ReportSection> Тег, который будет дочерним для точки № 2 (опять же не внутренние теги, просто родительский тег)

4- Удалить <ReportParametersLayout> тег и все его дети.

1. Создайте новый проект сервера отчетов в Visual Studio 2019. Для этого вам необходимо установить это расширение.

2. Измените имена файлов с rdls на rdl.

3. Добавьте файлы rdl в проект.

4.Change TargetServerVersion в свойствах проекта для SQL Server 2008

5. Щелкните правой кнопкой мыши файл rdl в Visual Studio и выберите команду build.

6. Новый сгенерированный файл rdl будет в папке bin\Release или bin\Debug.

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