为什么ReportViewer在另一个ASP.NET Web应用程序中创建时不返回数据

本文关键字:创建 数据 返回 应用程序 Web ReportViewer 另一个 ASP NET 为什么 | 更新日期: 2023-09-27 18:24:39

我正在使用报表查看器生成一些报表。

我在我的解决方案中创建了一个新的web应用程序项目(该项目已经有一个web应用程序),并使其发挥作用。(创建了数据集、带有reportviewer的webForm和所有.rdlc报告)

它工作正常,但当我运行解决方案时,打开了两个端口。一个用于我以前的Web应用程序,另一个端口用于新的。

现在我只需要使用一个端口。我试图在已经存在的WebApplication项目中创建与这次相同的东西。之后,当我运行该项目时,报告页面在浏览器上打开,但应该返回的数据却没有。只显示ReportViewer工具箱,没有任何数据。。。

会有什么问题?对于两个web应用程序项目,是否可以只使用一个端口?怎样提前谢谢。

为什么ReportViewer在另一个ASP.NET Web应用程序中创建时不返回数据

在项目的"属性"窗口中(右键单击.proj文件并选择"属性"),屏幕左侧应该有一个Web选项。在该页面的下半部分,有一个用于切换VS dev服务器使用情况的设置,以及一个特定的端口号。

我刚刚研究了如何使其工作。我的第一个web应用程序是使用框架3.5,而新的应用程序则使用框架4.0。

我将我的新web应用程序项目转到4.0框架,编译并返回到3.5框架。现在一切都好了,工作和返回数据。

可能是因为ReportViewer版本。(我使用的是VS 2010)