【问题标题】:Add ReportViewer to Toolbox VB.NET 2013将 ReportViewer 添加到工具箱 VB.NET 2013
【发布时间】:2014-06-15 23:49:33
【问题描述】:

我在 VS 2013 (VB.NET) 中安装了 Report Viewer 2012,但它没有作为工具箱中的组件列出。通过浏览引用 ReportViewer 的位置在哪里,或者如何将 ReportViewer 添加到工具箱?

我浪费了一整天的时间来创建一个简单的报告。

非常感谢任何帮助。

【问题讨论】:

    标签: report viewer toolbox


    【解决方案1】:

    也许这对你不再有用,但我希望对其他人有用。

    如果您在计算机上正确安装了 ReportViewer,则必须转到 VisualStudio 并在工具栏上单击鼠标右键(我建议您在“常规”选项卡上执行此操作),然后选择选项“选择元素”。在那里,检查 .NET 选项卡 并在列表中查找 ReportViewer,然后选择 Microsoft.Reporting.WinForms 命名空间之一(可能还有另一个用于 WebForms,在这种情况下您不需要)。这应该可以解决问题。

    编辑:如果您没有找到该元素,请单击“选择元素”对话框中的“导航”按钮,然后转到下一个文件夹:C:\Windows\assembly\GAC_MSIL\Microsoft。 ReportViewer.Common\11.0.0.0__89845dcd8080cc91(最后一个文件夹可能有您的语言给出的语言首字母缩写词:en、es、fr、it 等)。在那里,选择应该在工具栏上加载组件的 DLL。欲了解更多信息,check this link

    我希望这会有所帮助。祝你有美好的一天。

    【讨论】:

    • 这些说明有点误导:您应该在文件夹 C:\Windows\assembly\GAC_MSIL\ Microsoft.ReportViewer.WinForms \11.0.0.0__89845dcd8080cc91 中查找 DLL控件的 WinForms 版本。如果您使用的是 WebForms,请查看 WebForms 文件夹。 (指示的文件夹将提供一个不会加载并会引发错误的 DLL)
    • 另外,请注意,通过手动选择 11 .x.x.x 文件夹中的 DLL,您正在为 Report Viewer 2012 选择组件。某些版本的 Visual Studio 将显示 Report Viewer作为无需浏览即可选择的选项,但它们通常是较旧的版本。 (通常是版本 10)。确保你知道你想要哪个版本(通常 11 是要使用的版本,并且是对应于 Report Viewer 2012 的版本)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-23
    • 1970-01-01
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多