VISUAL STUDIO 2017无法打开2005年报告定义的rdlc报告 [英] VISUAL STUDIO 2017 cannot open rdlc report with report definition of 2005

查看:414
本文介绍了VISUAL STUDIO 2017无法打开2005年报告定义的rdlc报告的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,

我现有的asp.net webforms应用程序是用rdlc 2005开发的,最近我迁移到了visual studio 2017,在那里我安装了来自nuget package manger的reportviewer版本10.0.0。,但是当我尝试打开我的rdlc报告时,它要求我在转换时将最新rdlc格式的文件转换为
,该文件获得rdlc definition 2012并使用reportname备份文件保存以前版本的报告, 但有些如何w,我试图打开报告时出现错误 

My existing asp.net webforms application was developed with rdlc 2005, recently i migrated to visual studio 2017, there i installed the reportviewer from nuget package manger the version 10.0.0., but when i try to open my rdlc report it asks me to convert the file in latest rdlc format on conversion, the file got rdlc definition 2012 and save the previous version of report with reportname Backup file,  but some how w, hen i try to open the report i got error as 

此版本不支持报告定义语言(RDL)的版本Visual Studio报表设计器

The version of the report definition language (RDL) is not support by this version of Visual Studio Report Designer

如果我运行项目 显示我的rdlc 2005报告我收到错误,报告定义无效, 我为visual studio和microsoft report services项目安装了microsoft rdlc报表设计器,还安装了microsoft reprotingservice.reportviewercontrol.webforms
版本10.0.0.0,但没有帮助,请有人帮忙,因为我花了一整天来解决这个问题但是没有成功,TIA

if i run the project  to display my rdlc 2005 report i got the error, the report definition is invalid,  i installed the microsoft rdlc report designer for visual studio and microsoft reporting services project, also installed the microsoft reprotingservice.reportviewercontrol.webforms version 10.0.0.0, but no help, please somebody help as i spend whole day fixing this issue but no success, TIA

推荐答案

你好SA FA

Hi SA FA

根据你的描述,似乎是视觉studio 2017不支持以
构建的报表项目

According to your description , seems the visual studio 2017 do not support the report project which build in

Visual Studio 2005。

Visual studio 2005.

此外,您还需要更改rdlc的xml架构。

Also you need change the rdlc ‘s xml schema .

您可以尝试下载报告
viewer runtime 2015
,然后将rdlc xml架构更改为最新版本。( xmlns ="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition"

You could try to download the report viewer runtime 2015 , and then change the rdlc xml schema to the latest version.( xmlns ="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition")

更改RDLC报告的RDL版本在Visual Studio 2017中

使用Report Viewer控件集成Reporting Services - 入门

希望它可以帮到你。

最好的问候,

Eric Liu


这篇关于VISUAL STUDIO 2017无法打开2005年报告定义的rdlc报告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆