无法在网络驱动器上创建文件夹

时间:2013-10-28 06:47:47

标签: c# networking directory

我正在尝试通过C#中的Windows应用程序在网络驱动器上创建一个文件夹。

我面临的问题是,当安装.exe时,会打开一个窗口并询问网络驱动器路径。当我提供路径并单击“确定”时,它不会创建文件夹。我在网络驱动器中检查了该文件夹不存在。

当安装exe并启动应用程序时,如果我提供了N / W驱动器路径。它创建文件夹没有问题。

同一个窗口页面会在时间和相同的代码执行时打开,但在安装时它不会在网络驱动器上创建文件夹。

我使用 System.IO.Directory.CreateDirectory(sFilePath)'创建目录(如果不存在)。

我认为这与权限无关,因为我可以在成功安装.exe后通过应用程序创建网络文件夹。

任何帮助都将受到高度赞赏。

由于

1 个答案:

答案 0 :(得分:0)

这里没什么可追的。

您是否正在访问映射的驱动器?

如果您的程序在UAC下以提升的权限运行,那么您将无法访问映射的驱动器,在这种情况下提供完整的unc路径。