我正在尝试检索网络位置上的文件 - 实际上是具有固定IP地址的NAS。
使用File.Exists(@"//myserver/myfile.txt")
工作正常,遗憾的是,File.Exists(@"//192.168.1.101/myfile.txt")
没有(当然,我确保ping myserver
返回192.168.1.101
)。
我找不到任何合理的解释,为什么使用DNS
名称会起作用而不是IP地址。这是一个已知问题,还是我的网络问题?我真的能用它来处理IP地址,但有可能吗?