Visual Studio RDLC 日志文件位置?

Posted

技术标签:

【中文标题】Visual Studio RDLC 日志文件位置?【英文标题】:Visual Studio RDLC Log File Location? 【发布时间】:2013-07-02 17:02:37 【问题描述】:

加载子报表时,我收到消息子报表“subPerformanceCover”的数据检索失败,位于:PerformanceCover.rdlc。请查看日志文件以获取更多信息。

日志文件在哪里?

【问题讨论】:

有趣的是,在谷歌搜索之后,似乎没有人知道这些神秘的日志文件在哪里。如果它们应该是 SQL Server 日志文件,那么它们对我来说没有任何内容,并且如果它们不那么模棱两可,错误消息应该说类似于 SQL 错误日志。 【参考方案1】:

我遇到了类似的问题(这就是我发现您的问题的方式)。据我所知,对日志的引用具有误导性,尽管我有一个理论可以解释它们如何存在,但不适用于我使用它们的方式。

请参阅此答案以获取注册表位置https://***.com/a/8658088/12085

链接的答案比 RDLC 更侧重于 RDL。例如,我没有报告实例名称部分,因为它是客户端报告而不是服务器。但我确实在注册表中搜索了 CPE 并找到了一个位置。这没有帮助,检查所有这些日志后确定它们只是 SQL Server 的日志,与我的报告无关。

虽然它们对我没有帮助,但你的情况可能会有所不同......我使用对象作为我的数据源,所以我可以想象如果你有 T-SQL 可能会填充这些日志他们。

【讨论】:

【参考方案2】:

如果您在计算机上搜索(我使用 Search Everything)以查找以“ReportServerService”开头的文件,您应该能够找到它们。我还搜索了名为“LogFiles”的文件夹。在我的机器上,我找到了两个日志文件存储库。

对于 SQL Server 2012,您将在 C:\Program Files\Microsoft SQL Server\MSRS11.[Instance Name]\Reporting Services\LogFiles 中找到 s-s-rS 日志文件。

我也曾经运行过 SQL Server 2005,其日志文件位于 C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\LogFiles\

【讨论】:

以上是关于Visual Studio RDLC 日志文件位置?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2010 RDLC 报表简单使用

RDLC页脚不显示visual studio 2008

Visual Studio 2013崩溃在RDLC报告中添加DataSet时

在 Visual Studio 2010 的 vb.net 中创建钻取 rdlc 报告

Visual Studio日志文件

Visual Studio 2010 里面的水晶报表怎么弄?