Рекомендовать плагин развертывания Visual Studio FTP - PullRequest
2 голосов
/ 27 мая 2010

мы недавно наткнулись на превосходный Dispatch для ASP плагин развертывания FTP. Он отлично выглядит, за исключением одного: он не работает с Visual Studio 2010 , в во всяком случае, для нас. (Это предполагается , чтобы работать нормально.)

(Да, мы перепробовали все: нам удалось заставить Dispatch работать на другом FTP-сайте, но не на главном, на котором мы регулярно проводим развертывание. Нам удалось подключиться к нашему основному сайту через FileZilla FTP, поэтому сам сайт настроен правильно. Все настройки были проверены трижды, но программное обеспечение по-прежнему выдает странные ошибки (всегда связанные с его внутренними библиотеками).)

Так кто-нибудь знает какой-либо другой сопоставимый плагин развертывания для Visual Studio на основе FTP?

Вот что делает Dispatch (и поэтому любая предложенная замена должна делать):

  • Мониторинг любых измененных файлов. в проекте. Когда файл изменено, добавлено в список файлы для развертывания.
  • Чтобы развернуть эти файлы на живой сайт, все что нам нужно сделать, это нажать «Загрузить» и плагин будет подключиться через FTP к нашему живому сайту и загрузить выбранные файлы.
  • Мы можем отфильтровать любые имена файлов, которые мы не хотим быть отслеживается / загружается (например, .cs или web.config или / Images / и т. д.)

Я думаю, что это все, что нам нужно. Спасибо за любые предложения!

Примечание. Если вам интересно, зачем нам нужен такой сервис, это потому, что мы внедряем множество изменений сайта в течение одного дня. Публикация всего проекта в папке, его архивирование, затем отправка по FTP этого zip-файла только для того, чтобы распаковать его, а затем установить весь проект в оперативный каталог wwwroot занимает слишком много времени. С Dispatch вы можете загружать отдельные файлы в один клик.

Ответы [ 4 ]

2 голосов
/ 07 июня 2010

После долгих перерывов между мной и создателем Dispatch нам удалось сузить проблему до библиотеки, которую он использовал ( Rebex FTP ). Я разместил вопрос о проблеме на форумах Rebex , и выяснилось, что в их программном обеспечении может быть ошибка с IIS7.5 . Они предложили быстрый взлом / исправление, которое я протестировал и обнаружил, что оно работает.

г. Диспетчер затем быстро внедрил этот взломать / исправить в своем программном обеспечении, и вот! У меня была полностью рабочая копия Dispatch ... Так что мне больше не нужна замена!

(И из того, что я видел, нет даже никаких других плагинов, предлагающих эту функциональность, так что это также хорошо.)

1 голос
/ 06 августа 2018

Я создал очень простой для себя файл - вы щелкаете правой кнопкой мыши файл в обозревателе решений, и он затем загружает этот файл на основе созданного вами файла настроек.

Это супер сырая, но она работает, и источник там, чтобы сделать его лучше, если хотите -

https://github.com/garazy/vs-2017-ftp-upload

1 голос
/ 29 мая 2014

Просто обновление - Dispatch не работает с VS 2013, поэтому если у вас VS 2012 с установленной Dispatch, сохраните его. Кроме того, веб-сайт исчез, так что, похоже, все разработки прекратились. Я использую Dispatch с VS2005, и он отлично подходит для простой отправки отдельных файлов, когда мне это нужно. Жаль, что это ушло.

0 голосов
/ 11 июня 2013

Большие улучшения были добавлены в VS2008, VS2010, VS2012. Ниже статья. Я обнаружил, что Microsoft сделала все вышеперечисленное, пока я искал. Так как это поднялось высоко в том, что я искал, мысль должна поделиться этим знанием.

Развертывание проекта веб-приложения с помощью публикации в один клик без веб-развертывания

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