我只是得到了以下错误:
类型或命名空间名称'Reporting‘在命名空间'Microsoft’中不存在(是否缺少程序集引用?)
将此代码添加到我的代码中后:
protected global::Microsoft.Reporting.WebForms.ReportViewer ReportViewer1;
我已经看到一些解决方案说我必须添加一些程序集。但它们都不起作用。下面是一个示例:
<add assembly="Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
有人能帮我吗?
发布于 2014-11-08 19:50:17
我的方法是右键单击项目中的References文件夹,然后选择Add Reference。然后将程序集> Extensions > Microsoft.ReportViewer添加到引用中。
发布于 2016-01-27 23:45:08
在我的例子中,我需要在这台麻烦的机器上实际安装Microsoft Report Viewer。
当然,其他的也是可用的,可以从dll上的Version=
中找出需要哪个。在我的例子中,我需要版本11 ( 2012版本)。
发布于 2016-09-13 20:57:10
所有这些安装程序对我来说根本不起作用。在Visual Studio2015中对我起作用的是从NuGet (菜单项目>管理NuGet包)安装以下两个包(我只需要这两个包):
引用已自动添加到当前项目中。
https://stackoverflow.com/questions/26814563
复制相似问题