【问题标题】:Reporting Services Preview Host has stopped workingReporting Services 预览主机已停止工作
【发布时间】:2015-04-14 02:28:26
【问题描述】:

我在使用 Visual Studio Professional 2013 预览 SSRS 报告时遇到问题。我第一次预览报告时它可以工作,但是,如果我返回设计然后再次预览,我会收到以下错误:

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01:   PreviewProcessingService.exe
Problem Signature 02:   12.0.2430.0
Problem Signature 03:   543f04a1
Problem Signature 04:   mscorlib
Problem Signature 05:   4.0.30319.34209
Problem Signature 06:   534894cc
Problem Signature 07:   4780
Problem Signature 08:   57
Problem Signature 09:   System.OutOfMemoryException
OS Version: 6.1.7601.2.1.0.256.48
Locale ID:  1033
Additional Information 1:   0a9e
Additional Information 2:   0a9e372d3b4ad19135b953a78882e789
Additional Information 3:   0a9e
Additional Information 4:   0a9e372d3b4ad19135b953a78882e789

当我关闭程序时,出现以下错误:

如果我再次尝试预览报告,我会收到以下错误: 我已经验证 net.pipe 侦听器服务正在运行,并且我已经尝试重新启动它。我已卸载 Visual Studio 和 SQL Server 并再次安装。这些都没有解决问题。如何在不重新启动 Visual Studio 的情况下让自己多次预览报表?

【问题讨论】:

    标签: reporting-services visual-studio-2013 ssrs-2014


    【解决方案1】:

    没有任何明确的答案,我认为数据集太大,因此 System.OutOfMemoryException。话虽如此,在确保数据集的 SQL 返回可能的最小数据集之后,我似乎能够运行我的报告。我想知道,SQL Server 系统资源和 SSRS 数据集大小之间有什么相关性?

    【讨论】:

      【解决方案2】:

      实际上是 Visual Studio 2013 实现预览方式的问题。

      在2013 IDE中第一次点击预览,会打开一个cmd窗口,就是VS用来生成预览的预览进程

      您正在预览的每个报告都会有一个这些 cmd 窗口。

      如果您关闭这些 cmd 窗口中的 ANY,您将在下次尝试预览 ANY 报告时收到上述错误。

      你需要重启VS才能摆脱这个错误。

      【讨论】:

      • 我知道命令提示符即将出现。这不是问题。事实上,我觉得我没有看到这个很奇怪。不幸的是,我已经放弃并擦掉了我的电脑。现在所有问题都解决了
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-24
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-04
      相关资源
      最近更新 更多