C# 如何检查服务器是否可访问?

C# 如何检查服务器是否可访问?,c#,.net,C#,.net,目录。存在(@“\MyServer\Images”)命令在 目录。存在(@“\MyServer”)不存在 你能给我推荐一个“Directory.Exists”来检查服务器的可访问性吗 请不要建议ping服务器,因为有时ICMP被服务器防火墙阻止,ping命令不起作用。如果问题海报可以接受使用PING命令,则不要提及类似的问题。可能重复您计划如何访问服务器?如果要访问UNC路径,请检查此路径是否可访问。如果要通过TCP进行通信,请检查是否可以在端口上建立连接。如何检查路径是否可访问?我不能使用PI

目录。存在(@“\MyServer\Images”)命令在 目录。存在(@“\MyServer”)不存在

你能给我推荐一个“Directory.Exists”来检查服务器的可访问性吗


请不要建议ping服务器,因为有时ICMP被服务器防火墙阻止,ping命令不起作用。如果问题海报可以接受使用PING命令,则不要提及类似的问题。

可能重复您计划如何访问服务器?如果要访问UNC路径,请检查此路径是否可访问。如果要通过TCP进行通信,请检查是否可以在端口上建立连接。如何检查路径是否可访问?我不能使用PING命令tim,你在上面建议的链接提供了使用PING命令的功能,我在问题中说了我不能使用。你为什么重复这个问题?