C# 在C中以编程方式获取SQL Server Reporting Services URL

C# 在C中以编程方式获取SQL Server Reporting Services URL,c#,reporting-services,ssrs-2008,C#,Reporting Services,Ssrs 2008,我需要以编程方式获取SQL Server Reporting Services报表管理器和报表Web服务URL,以便动态配置报表。最好的方法是什么?例如,默认值为,但并非总是如此。假设我有SQL主机名和实例(如果需要)。 当通过ManagementStudio连接到ReportingServices时,我还可以看到SSRSWeb服务URL。因此,理论上,它可以通过连接到Reporting Services的字符串获得。您需要指定平台,如winform、asp.net、mvc等。更好的方法是描述您

我需要以编程方式获取SQL Server Reporting Services报表管理器和报表Web服务URL,以便动态配置报表。最好的方法是什么?例如,默认值为,但并非总是如此。假设我有SQL主机名和实例(如果需要)。
当通过ManagementStudio连接到ReportingServices时,我还可以看到SSRSWeb服务URL。因此,理论上,它可以通过连接到Reporting Services的字符串获得。

您需要指定平台,如winform、asp.net、mvc等。更好的方法是描述您迄今为止尝试过的内容。我将使用类库,而不是特定的平台。我尝试了WMI ListReservedURLs的方法,但这对我来说不是更好的方法。