Visual studio 预览时停止SSR生成所有报告

Visual studio 预览时停止SSR生成所有报告,visual-studio,reporting-services,Visual Studio,Reporting Services,我试图在Visual Studio中找到某种设置,控制它在让用户预览报告之前是否在解决方案中生成所有报告 目前,我正在更新一份旧报告。当我尝试预览时,VisualStudio预览会变为白色,持续大约10分钟,然后会给出一系列关于不同报告问题的错误 报表预览失败,因为无法生成报表 不幸的是,微软的MSDN在搜索某些东西(或者任何时候你想要的是实际信息而不是理论)时几乎毫无用处。我已经查看了VisualStudio菜单中的每一项,但没有找到任何与我想要的内容相近的内容 上周我对另一个报告进行了更改时

我试图在Visual Studio中找到某种设置,控制它在让用户预览报告之前是否在解决方案中生成所有报告

目前,我正在更新一份旧报告。当我尝试预览时,VisualStudio预览会变为白色,持续大约10分钟,然后会给出一系列关于不同报告问题的错误

报表预览失败,因为无法生成报表

不幸的是,微软的MSDN在搜索某些东西(或者任何时候你想要的是实际信息而不是理论)时几乎毫无用处。我已经查看了VisualStudio菜单中的每一项,但没有找到任何与我想要的内容相近的内容


上周我对另一个报告进行了更改时,它没有生成所有报告。我有其他目前没有问题的解决方案(tho,如果他们有,那会更有意义)。我更改了什么设置来实现这一愚蠢的功能?

这不是回答,但太长了,无法发表评论

如果以前未成功生成报告,则在预览任何报告时将生成该报告。生成完成后,将跳过报告,除非自上次成功生成后已对其进行更改

通常在预览报表时,它只生成该报表,而跳过其他报表

您可以通过转到“工作”解决方案/项目,右键单击该解决方案并选择
清洁解决方案
来证明这一点。这将删除所有报表的生成信息,下次预览任何报表时,将重新生成每个报表,您可以在
输出
窗口中看到这一点。 完成后,预览任何报告,在
输出
窗口中,您将看到
跳过“report name.rdl”。项目是最新的。

我“认为”每个报告的状态都保存在项目用户选项文件(
*.rptpoj.user
)中,但我没有任何东西可以明智地阅读该文件,因此我不能100%确定


您可能需要创建新的项目,并一次将每个报表复制到一个报表中。在进行修复时,我想不出任何其他方法,但希望有人比我了解更多。

我建议在报表生成器中打开该报表。这是免费下载的。您可以使用3.0版或2016版。这样,它就不会被其他报告所困扰,它有更简单的错误处理,并且它有几乎相同的编辑功能。完成任何更改后,您可以继续在Visual Studio SSDT中对其进行管理。

@maSTAShuFu-不幸的是,我的VS现在尝试在解决方案中构建所有报告,然后在旧报告中发现问题时停止。我尝试重新启动VS(和VSHub),但没有成功。上周它成功了。即使只是预览当前报告?是的-当我现在按Preview时,屏幕会变白大约10分钟,同时它会在解决方案中生成所有报告。我不确定我可以改变什么来做它-其他解决方案仍然正常工作。实际上,这是正确的行为。。。你能做的就是创建一个项目文件夹,扔掉那一份报告,这样每次你预览它时,它只会在该项目文件夹中生成报告,在这种情况下,它是唯一的一份。正如我所说,这不是一个答案。。。。我试图给Op提供更多的信息,而不是一个评论。如果你认为你已经给出了答案,为什么不把它作为一个答案发布呢。?