c#文件.从127.0.0.1复制
本文关键字:复制 文件 | 更新日期: 2024-07-23 00:18:14
在C#(.NET 2.0)中,我有以下代码行:
File.Copy(fileName, @"C:'Temp'someDir'SomeFile.jpg");
其中fileName为"''''127.0.0.1''someDir''someFile.jpg"。我收到一个IOException,上面写着"系统检测到可能有人试图破坏安全。请确保您可以联系对您进行身份验证的服务器。"
知道这里发生了什么吗?
谢谢,Scott
File类接受的路径可以是服务器或共享的UNC路径。因此,在您的情况下,File.Copy假设fileName是服务器或共享的UNC路径,因此Copy方法抛出异常
File.Copy("''127.0.0.1'someDir'someFile.jpg", @"C:'Temp'someDir'SomeFile.jpg");
我建议您尝试使用WebClient.UploadFile