【发布时间】:2016-12-10 15:17:55
【问题描述】:
我创建了一个特定的report.rdlc,然后我想将新的datatable 添加到我的报告中。
但更改数据集后,尝试将新数据集添加到我的报告中。
Visual Studio 每次都崩溃并在不添加新数据集的情况下重新启动!
我搜索了这个错误,根据Microsoft,它说:
这是 Visual Studio 中最古老的错误之一,它很容易 使 Visual Studio 的“所有版本”崩溃(这是 VS.nET 2015 更新 1 现在)。当您将项目移动到另一个目录时会发生这种情况 并且报表查看器组件尝试从以前打开数据集架构 地点。为了使用文本编辑器修复这个打开的 rdlc 文件。看 对于名为“SchemaPath”的属性并更新数据集的路径 文件。
我做了这个建议,然后清理项目并重建它,但同样的问题!如何解决这个问题?
<rd:DataSetInfo>
<rd:DataSetName>AnalysisDS1</rd:DataSetName>
<rd:SchemaPath>N:\ProjData\FinanceList\FinanceList\Finance\App_Code\AnalysisDS1.xsd</rd:SchemaPath>
<rd:TableName>AnalysisDT1</rd:TableName>
<rd:TableAdapterFillMethod />
<rd:TableAdapterGetDataMethod />
<rd:TableAdapterName />
</rd:DataSetInfo>
【问题讨论】:
-
更新到VS2015的Update 3,看看是否仍然崩溃
-
在我的例子中,我有一些旧的未使用的数据源来自旧版本的项目。该项目当时甚至没有使用报表查看器。然后我删除了,问题也被删除了。感谢 Microsoft 论坛的提示!
标签: c# visual-studio reporting-services visual-studio-2015 rdlc