首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否将rdl转换为rdlc?

是否将rdl转换为rdlc?
EN

Stack Overflow用户
提问于 2010-12-11 02:51:31
回答 3查看 6.5K关注 0票数 6

我使用的是visual studio 2008和报告服务2008。

我创建了一个.rdl报表。现在我想把.rdl转换成.rdlc。我该怎么做呢?

EN

回答 3

Stack Overflow用户

发布于 2013-01-14 21:30:37

问得好。根据规范,乳清应该或多或少是相同的,但实际上它们根据版本的不同而有很大的不同。例如,如果我在报表生成器3.0中打开我在Visual Studio2010中创建的RDLC文件,它就可以工作。但是,如果我对RDL(C)文件进行了更改,并尝试在VS2010中打开它,我首先会被问到是否要将其转换为RDLC2008格式(是),然后我得到错误消息“报告定义有一个无效的目标命名空间'http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition‘,无法升级。”

票数 3
EN

Stack Overflow用户

发布于 2010-12-11 03:09:11

没有要转换的内容。您所要做的就是将文件重命名为.rdlc。这会将其从服务器报告转换为客户端报告。无论是.rdl还是.rdlc文件,底层模式都是相同的。

看看这里的常见问题#8:http://www.gotreportviewer.com/

票数 2
EN

Stack Overflow用户

发布于 2013-08-29 02:40:46

我发现使用MS支持,仅仅通过更改扩展就可以将RDL转换为RDLC会导致ReportViewer控件HTTPHandler错误,并以"dsiplay:none“的样式显示。它指责开发人员没有将HTTPHandler包含在web.config中,而实际上它是在web.config中。在该项目中使用由VS创建的rdlc,reportviewer将正常打开并正确显示。MS support和我仍在研究还需要做出哪些改变,但到目前为止,我可以让人们知道不要喝MSDN Kool-Aid。

我还尝试更改XML文件中的模式名称空间,得到了上面引用的相同报告定义。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4412248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档