将新数据集添加到RDLC报表时,Visual Studio挂起

人气:665 发布:2022-10-16 标签: c# visual-studio rdlc visual-studio-2015 reporting-services

问题描述

我创建了一个特定的report.rdlc,然后我想将新的datatable添加到我的报表中。

但在更改数据集之后,正在尝试将新数据集添加到我的报表中。

Visual Studio每次都会崩溃,并且在不添加新数据集的情况下重新启动!

我搜索此错误,根据Microsoft,它显示:

这是Visual Studio中最古老的错误之一,它可以很容易地 崩溃"所有版本"的视觉工作室(这是VS.NET 2015更新1 现在)。当您将项目移动到另一个目录时,就会发生这种情况 并且报表查看器组件尝试打开以前的数据集架构 地点。以便用文本编辑器修复这个打开的rdlc文件。看 获取名为"架构路径"的属性,并更新数据集的路径 文件在那里。

我做了这个建议,然后清理项目并重建它,但同样的问题!如何解决此问题?

<rd:DataSetInfo>
        <rd:DataSetName>AnalysisDS1</rd:DataSetName>
        <rd:SchemaPath>N:ProjDataFinanceListFinanceListFinanceApp_CodeAnalysisDS1.xsd</rd:SchemaPath>
        <rd:TableName>AnalysisDT1</rd:TableName>
        <rd:TableAdapterFillMethod />
        <rd:TableAdapterGetDataMethod />
        <rd:TableAdapterName />
</rd:DataSetInfo>

推荐答案

到目前为止,V.S中还没有修复此错误的方法,希望Microsoft能够解决此持续问题。

解决办法:

我将一个新项目添加到我的解决方案中,然后将我的RDLC拖放到我的新项目中,然后添加一个新的数据集,完成我的报告并将其再次拖到其原始项目中,然后一切正常。

316