У нас есть приложение, созданное на C # с Visual Studio. Установщик этого приложения сделан с помощью Publish of Visual Studio.
Если приложение уже установлено на ПК, установщик предупреждает, что приложение уже установлено, и для обновления приложения до новой версии, предыдущейверсия должна быть удалена, но это означает, что база данных в SQL, содержащая ее, удаляет проект.
Чтобы решить эту проблему, мы создаем другое приложение, которое загружает только новый файл * .exe приложения и заменяет предыдущийи так «обновления» нашего приложения работали правильно.
Но теперь мы добавили новые функции, которых нет у предыдущих установщиков, и просто замена файла * .exe не является решением.
У меня вопрос: как я могу создать установщик Visual Studio, который не удаляет базу данных, о которой я упоминал?
На данный момент громоздким решением этой проблемы является восстановление базы данных в другой части. ПК, удалите старую версию ПК, установитеНовая версия и вставьте базу данных.
Любые комментарии или предложения приветствуются