Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法在网络驱动器上创建文件夹_C#_Networking_Directory - Fatal编程技术网

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

C# 无法在网络驱动器上创建文件夹,c#,networking,directory,C#,Networking,Directory,我正试图通过C#中的windows应用程序在网络驱动器上创建一个文件夹 我面临的问题是,在安装.exe时,它会打开一个窗口并询问网络驱动器路径。当我提供路径并单击“确定”时,它不会创建文件夹。我在网络驱动器中检查到该文件夹不存在 安装exe并启动应用程序时,以及这一次是否提供了N/w驱动器路径。它创建文件夹没有问题 同一个窗口页在执行时被打开,但在安装时它不会在网络驱动器上创建文件夹 我使用了System.IO.Directory.CreateDirectory(sFilePath)“如果不存在

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

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

安装exe并启动应用程序时,以及这一次是否提供了N/w驱动器路径。它创建文件夹没有问题

同一个窗口页在执行时被打开,但在安装时它不会在网络驱动器上创建文件夹

我使用了System.IO.Directory.CreateDirectory(sFilePath)“如果不存在,则创建目录”

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

任何帮助都将不胜感激


谢谢

这里没有什么可追求的

您正在访问映射驱动器吗


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

您所说的是安装exe时出现的问题。您的程序正在安装exe吗?exe是如何安装的?您是否从CreateDirectory获得异常?