有没有办法从 C# 检查 SSRS 报告服务器是否为 运行?

Is there a way to check, from C#, if SSRS Reporting Server is running?

在为我的网站生成报告之前,我试图检查 SSRS 报告服务器是否 运行。在这种情况下,我尽量避免使用 try catch。

有两种部署 SSRS 报表的模式。 一种是通过共享点,一种是通过本机。

如果您不是 通过共享点部署,您可以通过发送 http 请求并检查响应来检查 SSRS 服务器是否 运行。

我从以下位置获得此信息:https://msdn.microsoft.com/en-us/library/ms143773.aspx#bkmk_nativemode

https://msdn.microsoft.com/en-us/library/ms178811.aspx