You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何连接网络驱动器?遇System.IO.IOException:网络名称无法找到报错

解决网络路径访问的System.IO.IOException异常

你遇到的问题根源是网络路径格式错误:\\berta\N:\Somefolder 混淆了本地映射驱动器号和网络共享路径的规则。N:是你本地机器映射到服务器共享的驱动器符号,但直接访问服务器时,不能在网络路径中使用本地驱动器号,必须使用服务器上的共享目录名称。

修正方案

  1. 使用正确的网络共享路径格式:
    正确路径应为 \\berta\共享文件夹名称\Somefolder,其中「共享文件夹名称」是服务器上被设置为共享的目录名(也就是你映射N:驱动器时指向的目标共享)。

  2. 修正后的DirectoryInfo代码:

var path = @"\\berta\实际共享名\Somefolder"; // 替换为服务器上的真实共享名称
var dirInfo = new DirectoryInfo(path);
  1. 修正后的文件获取代码:
var folderPath = @"\\berta\实际共享名\Somefolder";
var filesAccept = Directory.GetFiles(folderPath, $"*.zip.{extension}").ToList();

如何确认共享名称

  • 本地端:右键点击N:驱动器 → 「属性」→ 「共享」标签页,查看显示的网络路径(格式为\\berta\共享名)。
  • 服务器端:找到目标共享目录 → 右键 → 「属性」→ 「共享」,确认共享名称。

内容的提问来源于stack exchange,提问作者Valeriy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 03:52:04