Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.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# - Fatal编程技术网

C# 找不到路径的一部分

C# 找不到路径的一部分,c#,C#,这是我的c代码 files = Directory.GetFiles(@"\\MYREMOTESERVER123\\PATH1\\PATH2\\PATH3_20130315.4\\PATH4\\PATH5", "*.*"); 我可以在本地开发机器上成功地对上述路径运行单元测试 \\MYREMOTESERVER123\PATH1\PATH2\PATH3_20130315.4\PATH4\PATH5 但当此代码在远程计算机上运行时。。我得到以下错误 System.IO.DirectoryNotF

这是我的c代码

files = Directory.GetFiles(@"\\MYREMOTESERVER123\\PATH1\\PATH2\\PATH3_20130315.4\\PATH4\\PATH5", "*.*");
我可以在本地开发机器上成功地对上述路径运行单元测试

\\MYREMOTESERVER123\PATH1\PATH2\PATH3_20130315.4\PATH4\PATH5
但当此代码在远程计算机上运行时。。我得到以下错误

System.IO.DirectoryNotFoundException: Could not find a part of the path '\\MYREMOTESERVER123\PATH1\PATH2\PATH3_20130315.4\PATH4\PATH5\'

我不知道发生了什么事。。请帮忙。。谢谢..

我要检查的第一件事是权限。您能否使用服务器上运行应用程序的相同凭据访问共享?您是否在windows服务的服务器上运行代码?您的程序当前运行的帐户是什么?请尝试在管理员模式下运行VisualStudio,看看这是否有效。您还可以尝试检查事件查看器并查看其中记录的内容吗?您不需要在文件路径字符串[]files=Directory.GetFiles@\MYREMOTESERVER123\PATH1\PATH2\PATH3\u 20130315.4\PATH4\PATH5\,**的末尾使用最后一个反斜杠吗;还有@you不必使用\\double反斜杠,它现在变成了一个文本