Большинство серверов SFTP поддерживает SCP также, который может быть намного легче найти библиотеки для. Вы могли даже просто назвать существующий клиент от своего кода как pscp включенным с PuTTY.
, Если тип файла Вы работаете с, что-то простое как текстовый файл или XML-файл, Вы могли даже пойти, насколько записать Вашу собственную клиент-серверную реализацию для управления файлом с помощью чего-то как Дистанционная работа.NET или веб-сервисы.
Интересно, можете ли вы опубликовать его на своем сервере разработки , запустить его оттуда (чтобы он считался развернутым в сети), а затем подключить свою IDE к процессу? (Отладка -> Присоединить к процессу)
Если ваш код обновления запускается в системе на ранней стадии, вы можете ввести паузу; например, я обычно использую шаблон, который проверяет (в Main
) наличие ctrl + alt и отображает дополнительную консоль отладки (например, показывая веб -сервисные вызовы по мере их возникновения, что упрощает отладку проблем с подключением в действующей системе, проводя пользователей через «держите эти ключи ... теперь, что он говорит, когда возникает ошибка?»). По той же логике вы можете показать MessageBox
("режим отладки;