C # поймать ошибку FTP - PullRequest
       5

C # поймать ошибку FTP

0 голосов
/ 22 ноября 2011

Как мне перехватить ftp, когда он не может подключиться? Я попробовал это, но безуспешно.

try
        {
        Stream ftpStream = request.GetRequestStream();
        FileStream file = File.OpenRead(this.txtFile.Text);
        }
        catch (Exception ex)
        {
            Console.WriteLine("Unable to upload file! Please close out window and try again later. " + ex.Message);
        }

Ошибка 2 Имя «файл» не существует в текущем контексте

Ошибка 3 Имя 'ftpStream' не существует в текущем контексте

Предупреждение 1 Переменная 'Chosen_File' назначена, но ее значение никогда не используется

1 Ответ

1 голос
/ 22 ноября 2011

Ошибка, которую вы получаете, заключается в том, что вы пытаетесь использовать переменные ftpStream и file вне блока try {}. Вот некоторые чтения из MSDN на тему блоков try / catch.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...