I created a SSRS 2016 solution and deploy my reports.
Each report has a "DESCRIPTION" property, that gets visible in the report's properties in report manager. There in the report manager, this property can be modified as well.
Unfortunately this description property will NOT BE changed after it was changed in visual studio and re-deployment of the report.
I checked the report server database to exclude any caching issues. There the value of the description column also stays untouched by/after re-deployment:
USE ReportServer;
select [Description], * from dbo.[Catalog] where Path like '/myReports/Demo';
Since this property is part of the report, I expect it to get modified by deployment. Is there anything we can config or do I miss anything? Why does this not work?
Environment:
ReportServer: SQL-Server 2016 Developer Edition
Microsoft Visual Studio Enterprise 2015
Version 14.0.25424.00 Update 3
Microsoft .NET Framework
Version 4.6.01055
SQL Server Data Tools 14.0.60812.0
Microsoft SQL Server Data Tools
SQL Server Reporting Services 13.0.1700.68
Designer für Microsoft SQL Server Reporting Services
Version 13.0.1700.68
Best Answer
This is a "known" issue/feature according to Microsoft. Descriptions, parameter defaults, subscriptions, etc. all fall under report "meta data" and are maintained separately on the Report Manager server. The only way to get these to change on the Report Manager is to either manipulate them manually or delete the report and upload anew. The links below deal specifically with this issue in regards to report parameters, but the same is true for descriptions.
Here is an excerpt from a Technet Article regarding parameters
This is a related Connect issue