Как настроить PostBuildEvent проекта vs для загрузки с FTP на Linux? - PullRequest
0 голосов
/ 13 июля 2020

Мне нужно скомпилировать проект VS под Linux с помощью MonoDevelop. Он работал успешно, за исключением команды в файле project.csproj, например:

<PostBuildEvent>echo get pub/xxx.exe | ftp -A xxx.com</PostBuildEvent>

Он не может работать на Linux. Я знаю, что можно использовать sh -скрипт для установки sh ftp connect, но я действительно хочу знать, как его запустить, просто установив postBuildEvent проекта. Код, который я пытался подключить к FTP-серверу, выглядит следующим образом:

echo anonymous |ftp -p xxx.com

Не удалось войти на сервер. Я мог бы использовать его в обычной командной строке Linux. Спасибо.

1 Ответ

0 голосов
/ 31 июля 2020

Хорошо, это так просто. Просто нужно 7zSD.sfx и config.txt, затем

cat 7zSD.sfx config.txt yourproject'spackage.7z > yourproject.exe
...