reporting-services - SSRS 报告在本地运行,但不在服务器上运行……但如果我重命名报告,则在服务器上运行
问题描述
我有一份我已经研究了一段时间的报告。当我在 VS 中进行更改并检查它们对服务器上报告的影响时,它需要进行大量重新部署。该报告在 VS 中从来没有任何问题。
突然之间,报表将不再加载到服务器上 - 它甚至不加载参数选择,报表链接仅返回“Reporting Services 错误有关此错误的更多信息,请导航到本地服务器计算机上的报表服务器,或启用远程错误。”
这是踢球者 - 如果我更改报告的名称,它会再次运行。不仅如此,该报告的未来部署还将继续运行......直到他们突然没有并且我再次收到相同的错误消息......直到我再次重命名报告。如果在任何时候我尝试恢复到旧文件名,报告将不再运行。
我正在大量部署报告......每次我进行任何编辑时,我都会在服务器上对其进行测试。我是否可能为该报告名称重载了一个日志文件?我不知道是怎么回事。
我正在努力启用远程错误,但我在一家非常大的公司工作,并且一直在等待几天的回复。
有任何想法吗?
解决方案
原来它与报告的 Chrome 缓存版本有关。我将服务器设置为每次都运行报告,但无论如何 chrome 似乎都在这样做。如果我关闭并重新打开所有 chrome 而不是简单地关闭选项卡,则报告将再次开始工作。
关于它发生的原因并不是真正的“答案”,但肯定找到了我前进的道路。
感谢大家的意见。
推荐阅读
- java - JMS - CorrelationID 与 ReplyTo
- javascript - 如何同时在两个文本框中获取两个光标?
- npm - 忘记 npm install 中的 --save - 如何在 package.json 中识别和添加缺失的包?
- azure - 将 log4net 中的异常记录到 net core 中的 azure 表存储
- angular - 运行时编译器未加载 Angular 8 和惰性模块
- html - 如何在 Ionic 4 视图中使用 Momentjs
- python - 从 Scrapy 中嵌套项目中的 url 抓取图像
- javascript - 比较和更改两个对象数组
- docker - 如何使用 dockerfile 在 continuumio/anaconda3 映像上添加 PATH
- c# - Nuget 不会为解决方案恢复包,但在为 .csproj 执行时有效