c # ASP.NET MVC Функция самостоятельного обновления - PullRequest
0 голосов
/ 23 октября 2019

У меня есть приложение c# ASP.NET MVC, которое установлено на нескольких компьютерах.

Вместо того, чтобы позволить пользователю выполнять обновление сайта путем замены папки bin и т. Д. Я хотел бы внедрить ее вприложение Self-Update функция, поэтому в приложении пользователь может установить последнюю версию. Эта последняя версия включает в себя не только файлы веб-приложений (bin, views, scripts и т. Д.), Но также файлы дампа SQL для локальной базы данных SQL.

Идея состоит в том, чтобы создать файл zip, возможно, чтоможет быть загружен в веб-приложении, возможно, в представлении «Система обновлений», где вы можете запустить его и увидеть ход установки обновления. После завершения сайт может автоматически обновляться, показывая пользователю последнюю версию.

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

Благодарим за любой совет, пример кода или блог, где я могу посмотреть.

...