Код работает некорректно, но никаких ошибок нету
Я работаю с такой штукой как ОВЕН ПЛК200, моя задача состоит в том, чтобы к ней подключиться, послать туда команду через форму WinForms и на эту же форму вывести результат работы команды. И у меня проблема как раз с последним:
Я использую такой вот код для отправки кода на эту железку
private void CommandSend_Click(object sender, EventArgs e)
{
OVEN_info.Items.Clear();
SshCommand command = SSHclient.RunCommand(txtCommand.Text);
string answer = command.Result;
OVEN_info.Items.Add(answer);
}
В результате работы этого куска кода ничего не происходит - не вылазит никакой ошибки или исключения, но и результат работы команды на форме не отображается. Я решил посмотреть через режим отладки что там происходит и увидел следующее:
То есть у меня ничего просто не записывается в переменную "answer", а вот почему - для меня загадка.
Потом при дебаге я стал смотреть что происходит с другими переменными, и там увидел следующее:
Меня смущает строчка "Error", где говорится что команда не найдена (я знаю, что команда правильно пишется ip address, но в таком случае у меня в строке "Error" не ip address, а просто ip, и я подумал что может это из-за команды, но оказалось что нет). Работаю с библиотекой SSH.NET, и я хотел бы узнать как наладить работу кода. Заранее спасибо.