C# SSRS-链接到一个调查有效,但如果我将其更改为另一个调查,我会发现RSItemsNotFind

C# SSRS-链接到一个调查有效,但如果我将其更改为另一个调查,我会发现RSItemsNotFind,c#,visual-studio,reporting-services,visual-studio-2019,C#,Visual Studio,Reporting Services,Visual Studio 2019,我正在看一个VS项目,它将报表记录存储在数据库表中(这里它包含报表url、名称等内容)。我们有一个链接,当你点击它,它会打开一个PDF格式的报告。这个很好用 我复制了这个报告,为一个新报告做了适当的更改,并且在数据库中为它添加新行时也复制了完全相同的格式(只是使用它自己的名称和不同的url,等等) 当我更改代码中的链接以获取新报告时(除了从数据库中获取的报告ID之外,代码中没有任何更改),它给我的“folder/reportname”无法找到(rsitemsnotfound) 这两个报表都位于同

我正在看一个VS项目,它将报表记录存储在数据库表中(这里它包含报表url、名称等内容)。我们有一个链接,当你点击它,它会打开一个PDF格式的报告。这个很好用

我复制了这个报告,为一个新报告做了适当的更改,并且在数据库中为它添加新行时也复制了完全相同的格式(只是使用它自己的名称和不同的url,等等)

当我更改代码中的链接以获取新报告时(除了从数据库中获取的报告ID之外,代码中没有任何更改),它给我的“folder/reportname”无法找到(rsitemsnotfound)

这两个报表都位于同一文件夹位置下,在代码中,它肯定会从数据库中获取所有信息,并且对报表使用相同的数据源凭据。也没有拼写错误。顺便说一句,这两个报告都可以在测量设计器预览中使用

似乎连接到新报告的数据源时存在问题,但所有凭据和所有内容都是相同的,因此我有点不明白为什么会发生此错误


我使用的是Visual Studio 2019,我不确定这是否重要,但以前的报告可能是使用早期版本制作的

解决了这个问题,我真傻,没有意识到这一点。在数据库中,我将报告名称保存在路径中,作为与rdl名称不同的名称

您是否已将报告部署到报告服务器?是的,已部署我很高兴听到您的问题已得到解决,您可以单击✔' 将你的答复标记为答复。