развертывание, установка на каждом компьютере или запуск из сети

1

Мы начали собственную разработку для некоторых домашних приложений, и мы столкнулись с разницей в мнениях о том, как развернуть приложения.

Мой менеджер хотел бы развернуть его в сетевом расположении и все пользователи используют одни и те же исполняемые файлы.

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

Существует ли наилучшая практика для развертывания? Возможно ли развертывание в сети? Есть ли недостатки?

  • 0
    То есть вы говорите о немом настольном приложении? Один разработчик? Команда? Рассматривал сервер сборки, например, TeamCity? Права доступа?
  • 1
    Нажмите, как только развертывание может работать для вас, ребята. Особенно для рассылки обновлений приложений всем без необходимости переходить на каждую машину, если вы используете распределенное развертывание. Вот ссылка на аналогичный вопрос, опубликованный здесь ранее, stackoverflow.com/questions/22291380/… . Я настоятельно рекомендую изучить возможность создания веб-приложения, если это просто невозможно, то я думаю, что щелчок один раз будет хорошим решением.
Показать ещё 1 комментарий
Теги:
wpf
deployment

1 ответ

1

Это возможно, но вы должны знать, что файлы могут быть использованы в течение длительного времени (например, люди покидают свою рабочую станцию и работают все выходные). Мы выполняем какой-то смешанный режим: Развертывание в центральный репозиторий на файловом архиве, но начало такого приложения в пути к файлам выполняется код, который будет либо устанавливать его локально, либо искать уже установленное приложение и запускать его, а затем завершение экземпляра приложения началось с репозитория...

Но вам не нужно все это делать самостоятельно, вы также можете взглянуть на Click Once.

  • 0
    Таким образом, наличие реальных исполняемых файлов в сетевом расположении может вызвать проблемы, если файлы используются? Это проблема для новой работы или проблема, когда пользователь может заблокировать файл, а приложение другого пользователя вылетает из-за блокировки?
  • 0
    Что ж, мы никогда не сталкивались с помехами между пользователями, но в YouKnowWhere может быть чертовски сложно, если бинарные файлы, которые вы хотите заменить, используются постоянно, и вам нужно либо найти людей, использующих бинарный файл или админ, который умеет эти ручки форсировать ...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню