Я получил ответ от ссылки «https://www.sqlskills.com/blogs/tim/issue-publishing-to-ssrs-2012-with-ssdt-2015/»
Выпуск издательство в SSRS 2012 с SSDT 2015 Автор: Тим Radney Опубликовано: 22 января, 2016 2:58 вечера Я недавно помогал клиент, который пытался использовать SQL Server Data Tools 2015 для обновления и создания отчетов, которые будут развернуты в SQL Server Reporting Services 2012. При попытке развернуть отчет клиент получит следующую ошибку:
«[rsInvalidReportDefinition] Определение этого отчета недействительна или поддерживается этой версией служб Reporting Services. Определение отчета могло быть создано с более поздней версией служб Reporting Services или содержать контент, который не был правильно сформирован или недействителен на основе схем служб Reporting Services. »
Я знал, что SSDT 2015 должен быть обратно совместим и способен работа с несколькими версиями продуктов SQL Server, поэтому мне пришлось провести небольшое исследование, чтобы выяснить, что именно нужно было изменить, чтобы опубликовать отчет для SSRS 2012.
В моей лаборатории я создал новый проект с именем GetDatabases. Этот проект был базовым отчетом, который бы запросил системную таблицу. Первое, что я попытался изменить в проекте, - TargetServerVersion, расположенное под свойствами проекта.
Я обновил TargetServerVersion до «SQL Server 2008 R2, 2012 или 2014», по умолчанию был «SQL Server 2016». Я также обновил TargetServerURL до моего сервера разработки, работающего с SSRS 2012. Я внес эти изменения в параметры конфигурации выпуска и отладки.
После внесения этих изменений я все еще не смог развернуть отчет. После немного большего количества исследований я нашел местоположение, чтобы изменить версию сервера развертывания по умолчанию для разработчика Business Intelligence Designer. Это находится в разделе «Инструменты, а затем Параметры». По умолчанию было установлено на версию 13.0 после того, как я изменил версию 11.0, чтобы соответствовать серверу я развертываюсь, я был в состоянии успешно развернуть свой отчет SSRS 2012.
enter image description here
В папке bin вместо папки проекта был полезный бит здесь –
Я выбрал файл из папки bin и альта ... Я имею в виду la voilà! –
Да, спасибо за ваш ответ, и это было проблемой. Изменение целевой версии исправляет ошибку. Обратите внимание, что при копировании файлов для загрузки его копировать из \ bin \ debug вместо папки проекта. – Abe