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