文件路径检查

时间:2009-04-01 08:51:07

标签: c# file

我想用UNC路径来存档文件。

但我认为UNC会因为查询file.exist方法而放慢速度。

所以我想映射那个UNC路径,然后检查File Existance案例..

如何使用C#代码映射驱动器..

并且任何人都有关于使用UNC路径检查文件存在的时间的确切想法&映射驱动器路径..

正如在我的测试中我发现UNC检查文件存在的速度比地图驱动器更快..但想知道它是如何可能的?

由于

2 个答案:

答案 0 :(得分:1)

速度不足实际上不应该与在“常规”路径上使用UNC路径有关,而是与您访问远程数据有关。换句话说,它是网络延迟,会话管理和权限检查需要花费时间,而不是字符串解析。

此外,映射(和取消映射)操作需要花费一些时间。

答案 1 :(得分:0)

使用MapNetworkDrive方法。

首先在“添加引用”COM选项卡上添加对“Windows脚本宿主对象模型”的引用。