我正在本地计算机上测试应用程序来创建文件。我为测试\\127.0.0.1\NEWFILE\test1.txt
设置的网络路径。我收到“找不到网络路径”错误消息。可能是什么问题?
filePath = @"\\127.0.0.1\NEWFILE\test1.txt";
File.WriteAllText(filePath, Contents.ToString());
答案 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)
检查是否启用了服务器服务,它支持通过网络共享,打印和命名管道共享。您可以在管理工具/服务下查找此服务。我在向本地计算机添加用户帐户时遇到了类似的问题。