C# VS 2013的报告不起作用

C# VS 2013的报告不起作用,c#,crystal-reports,visual-studio-2013,report,C#,Crystal Reports,Visual Studio 2013,Report,我对VS 2013中的报告有问题。我使用了一个报表查看器,但它不起作用,当我单击“创建新报表”时,什么都没有。因此,我下载了crystal reports SP9版本13,单击“创建新报告”,我发现错误: Exception from HRESULT: 0x80070002. 为什么报告不起作用?VS 2013中的报告使用什么 谢谢这可能是由以下几个问题引起的: 1-机器上安装了多个版本的crystal reports 2-对VS环境的多个引用 3-Crystal report viewer未

我对VS 2013中的报告有问题。我使用了一个报表查看器,但它不起作用,当我单击“创建新报表”时,什么都没有。因此,我下载了crystal reports SP9版本13,单击“创建新报告”,我发现错误:

Exception from HRESULT: 0x80070002.
为什么报告不起作用?VS 2013中的报告使用什么


谢谢

这可能是由以下几个问题引起的:

1-机器上安装了多个版本的crystal reports

2-对VS环境的多个引用

3-Crystal report viewer未正确安装

您需要从以下位置检查这些内容:

1-对于crystal report的web.config程序集,您可能需要手动更改版本

 <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
2-右键单击解决方案>>选择添加引用>>将选项卡更改为最新版本您可以检查添加了多少版本作为对解决方案的引用,或者可能没有任何需要添加的引用,您可以从选项卡浏览选择已安装DLL的位置