本地计算机找不到网络路径错误

时间:2009-09-09 16:37:33

标签: c#

我正在本地计算机上测试应用程序来创建文件。我为测试\\127.0.0.1\NEWFILE\test1.txt设置的网络路径。我收到“找不到网络路径”错误消息。可能是什么问题?

filePath = @"\\127.0.0.1\NEWFILE\test1.txt";
File.WriteAllText(filePath, Contents.ToString());

4 个答案:

答案 0 :(得分:0)

尝试

filePath = @"\\127.0.0.1\NEWFILE\test1.txt";
File.WriteAllText(filePath, Contents.ToString());

注意额外的反斜杠。

编辑1
NEWFILE是您的计算机上具有写入权限的计算机上的共享吗?

编辑2
确认NEWFILE是您计算机上的共享。 打开Windows资源管理器,在地址栏中键入\\ 127.0.0.1 \

键入最后一个反斜杠后,应显示可访问共享列表。如果NEWFILE不是其中之一,那那就是你的问题。

答案 1 :(得分:0)

您可能需要在开头添加另一个斜杠。具有服务器名称的UNC路径以两个斜杠开头:

@"\\127.0.0.1\NEWFILE\..."

答案 2 :(得分:0)

确保正确设置NEWFILE共享:

这应该可以,但是在NEWFILE共享中是文件“test1.txt”,而不是C:\上的newfile文件夹。

filePath = @"\\127.0.0.1\NEWFILE\test1.txt";

答案 3 :(得分:-1)

检查是否启用了服务器服务,它支持通过网络共享,打印和命名管道共享。您可以在管理工具/服务下查找此服务。我在向本地计算机添加用户帐户时遇到了类似的问题。