На самом деле изменение какого-либо фиктивного свойства в источнике приводит к тому, что виртуальный домен определяет изменение и вызывает установщик источника (setSource ()) в нативном веб-представлении.
Но setSource () нативного веб-просмотра проверяет URI и не перезагружает URL.
Итак, вот мой способ обновить веб-вид до исходного URL;
https://gist.github.com/expressiveco/d0063875ab15631199acc27abf633177
Я предполагаю, что это проблемы с брандмауэром Windows, FTP использует другие порты, а не только порт 21 - иногда изменение режима FTP с активного на пассивный помогает наладить работу.
reqFTP.UsePassive = false;
Посмотрите в этой хорошей статье о FTP: Активный FTP против пассивного FTP, окончательное объяснение
Тут все правильно, это связано с пассивным режимом
Исправление в коде настолько безумно простое :)
reqFTP.UsePassive = false;
И все работало быстро и без ошибок!