Я использую функцию FTP-релиза, предоставленную в Installshield 2011.
Мой проект правильно выполняет и развертывает через FTP, если я скомпилирую его в своем dev-блоке.FTP-релиз в Installshield не работает
При создании решения через teambuild он не передает файл на ftp-сервер. Это также не вызывает никаких ошибок.
В журнале сборки, он говорит: Копирование файлов на Отбросьте Место жительства 00:00
Я могу FTP к серверу FTP вручную с сервера TFS без проблем. Даже если я отключу брандмауэр Windows, он все равно не работает.
В журнале событий Windows также нет ошибок.
Dev окно:
Windows 7 x64
Visual Studio 2010
Installshield 2011
с помощью CMD строки MSBuild для построения решения развертывает файл через FTP.
Сервер:
Windows 2008 R2 x64
TFS 2010
Installshileld Standalone сборки
брандмауэра Windows Отключено.
с использованием строки cmd msbuild создает решение, но не развертывает файл через ftp и не отображает ошибок.
В журнале событий нет событий или в журнале брандмауэра.
Наблюдая за тем, как происходит сборка, оно даже не выглядит так, как если бы Installshield пытался FTP-файл. Он не останавливается или не виснет, как будто он пытается установить соединение вообще.
Любые идеи?
Thanks
Политика компании заключается в ftp-релизах на ftp-сервере, поэтому не может идти на компромисс. И да, брандмауэр Windows отключен, и он, кажется, не зависает или не останавливается, как будто он пытается подключиться к ftp-серверу. – smd
Можете ли вы скопировать его в \\ unc \ путь, который экспонируется внешне как FTP-сайт? Или не используйте дистрибутив для ftp через instalshield, чтобы написать задачу tfs msbuild. Если есть FTP-сайт, который вы выпускаете, и вы можете записать его как часть своей сборки через ftp, я бы подумал, что это большое целое безопасности в вашей ИТ-инфраструктуре. –
Ftp-сервер предназначен только для внутреннего использования, и у клиентов нет доступа к нему, они загружают программное обеспечение с веб-сервера. Какие другие варианты вы предлагаете сохранить файл на удаленном файловом сервере, учитывая безопасность и использование TFS. – smd