在Visual Studio中使用ftp上传时出现问题

问题描述 投票:0回答:1

是否有人可以解释我在这方面遇到的错误?我收到的错误

该进程无法访问文件'C:\ Users \ Roelf \ Documents \ test555.wav',因为它正由另一个进程使用。

一切都关闭了。我甚至重新启动了一切。下载工作就像一个魅力。我用this post作为参考。非常感谢任何帮助(注意:我知道错误告诉我该文件正被其他东西使用。问题是我无法弄清楚VS是目前唯一使用它的程序。)

public void UploadAudioFile(string filename)
{
    string path0 = Path.Combine("ftp://vps573557.ovh.net/TranscriptionData/AudioFiles/", filename);
    string path1 = Path.Combine(@"C://Users/Roelf/Documents/Transcriptions/", filename);
    WebClient client = new WebClient();
    client.Credentials = new NetworkCredential("user", "pass");

    client.UploadFile(path0, path1);
}
c# ftp
1个回答
0
投票

尝试使用:

 using(FileStream stream = new FileStream(fullFileName, FileMode.Create))
 {
     // do something here with your stream
 }

这可以避免这些类型的问题。

© www.soinside.com 2019 - 2024. All rights reserved.