我在VS 2013中遇到了报告的问题。我使用了一个报表查看器,当我点击创建一个新的报表时,它没有用。所以,我下载了一个水晶报告SP9
版本13,然后点击创建一个新报告,我收到错误:
Exception from HRESULT: 0x80070002.
为什么报告不起作用?什么用于VS 2013中的报告?
由于
答案 0 :(得分:0)
这可能是由几个问题引起的:
1-机器上安装了多个版本的水晶报告。
2-对VS环境的多重引用。
3- Crystal报表查看器未正确安装。
你需要检查以下内容:
1-水晶报告的web.config程序集,您可能需要手动更改版本。
<add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
2-右键单击您的解决方案&gt;&gt;选择添加参考&gt;&gt;将选项卡更改为最近可以检查添加了多少版本作为对解决方案的引用,或者可能没有任何引用可能需要添加一个可以从Tab(浏览)中选择其中的位置已安装的DLL。