Reporting services 错误:指定的TargetServerURL无效。在部署设置中为报表服务器指定有效的URL

Reporting services 错误:指定的TargetServerURL无效。在部署设置中为报表服务器指定有效的URL,reporting-services,reporting,Reporting Services,Reporting,我已经在Visual Studio 2013中创建了一个报表服务器项目。实际的报表服务器是预先存在的服务器,其报表以前是通过报表生成器工具填充的。我已经在本地下载了.RDL文件,并将它们添加到/Reports文件夹下的项目中 当我尝试部署报告时,我收到的“TargetServerURL”无效错误。我已经研究了答案和答案 我可以成功导航到http:///Reports_PRODUCTION 其中显示了报告,并且http:///ReportServer_PRODUCTION 它提供了报告结构的FTP

我已经在Visual Studio 2013中创建了一个报表服务器项目。实际的报表服务器是预先存在的服务器,其报表以前是通过报表生成器工具填充的。我已经在本地下载了.RDL文件,并将它们添加到/Reports文件夹下的项目中

当我尝试部署报告时,我收到的“TargetServerURL”无效错误。我已经研究了答案和答案

我可以成功导航到http:///Reports_PRODUCTION 其中显示了报告,并且http:///ReportServer_PRODUCTION 它提供了报告结构的FTP视图

在项目属性中,我已将“TargetServerURL”设置为这两个URL,但两个URL都不起作用。我已验证目标服务器版本设置是否正确-SQL server 2008 R2。我错过什么了吗


谢谢

首先,我会看看SSRS认为服务端点是什么,我打赌这就是您应该使用的

  • 打开Sql Server 20XX Reporting Service配置管理器。 注意:这可以在Sql Server progam组下找到,也可以在子文件夹中找到

  • 选择要连接到的服务实例,然后单击“连接”

  • 导航到窗口左侧列表中的“Web服务Url”树列表视图项

  • 请注意Web服务URL面板底部“报表服务器Web服务URL”组框中的URL:值。(这是您应该用来连接的url)


  • 注意:如果这是在远程服务器上,那么您需要使用http或https来代替localhost或machine name(如果报表服务是这样设置的话)。如果您无法从本地计算机访问https:\\MACHINENAME/SSRS,则只需将url替换为https:\\www.mymachinenameur.com/SSRS

    我发现了一些问题,这就是为什么我发布此旧问题的原因

    在启动一个新的VS2013 SSRS项目后,我遇到了同样的问题,并尝试部署到同一个RS服务器,但部署到不同的服务器

    我不断收到错误:指定的TargetServerURL无效。在部署设置中为报表服务器指定有效的URL


    在对所有内容进行了四次检查之后,我发现我在发布模式下更改了ssrs项目属性,但在VS2013中,我在调试模式下部署了该项目。将VS 2013配置更改为“以发行版形式运行”后,它找到了正确的ssrs项目设置,并在第一次运行时部署良好。

    确保已设置从中部署的配置的部署设置(在调试中部署,确保您指的是调试部署设置)

    相信我,我已经在那里了。。分配 我到达这里是因为我遇到了相同的错误,我无法部署我的报表

    无论如何,在某个时候,我试图通过上传到我已经准备好的报告内容类型库来手动部署报告,但是数据源显示为未知的文件类型,并且无法访问报告的管理数据源。 试图毫无希望地运行报告,但注意到了url

    http://ServerName/PWA/_layouts/15/ReportServer/RSViewerPage.aspx?rv:RelativeReportUrl=/PWA/Reports%20Library/Weekly%20Status%20Report.rdl
    
    我尝试使用url
    http://ServerName/PWA/_layouts/15/ReportServer
    作为“TargetServerURL”,它起作用了 对于其他属性,如数据集、报告。。。我使用了以下URL

    Report: http://ServerName/PWA/Reports%20Library/
    DataSets: http://ServerName/PWA/Reports%20Library/Datasets
    datasource: http://ServerName/PWA/Reports%20Library/datasource
    

    这就结束了我的痛苦,能够正确部署和管理报表、数据集和数据源的每个属性

    我阅读了这些答案,并查看了我的配置管理器(右键单击项目名称>属性>配置管理器>并选择已配置的服务器。它会像图像一样显示为选中状态。我上载了正确的信息,只是在使用旧项目中的文件和位置的新项目上没有完全完成配置:

    是否添加了3个正斜杠以使url不显示为链接?是的,在我为TargetServerURL属性设置的实际url中只有两个斜杠。你是个救命恩人。我正在摆弄那些先前停止部署的斜杠!我遇到了完全相同的问题,谢谢你的回答,@JustJohn。