Пользователь удаляет файл из установки и запускает автоматическую переустановку приложения .net.
-
03-07-2019 - |
Вопрос
Короче говоря, мне нужен параметр в проекте установщика .net, который отключает автоматическую переустановку, если установленные файлы удалены.
Я создал приложение C#.net, используя VS2005.После установки на клиентском компьютере пользователь пожаловался, что если он удалит файл, содержащийся в установке, запустится переустановщик.Программа переустановки перезаписывает файл application.exe.config, что расстраивает.Мы разрешаем пользователю изменять этот файл, но переустановка приводит к потере его настроек.
С уважением Эндиб
Решение
Я думаю, что было бы лучше разрешить настройку пользователя в отдельном файле user.config в пользовательской области файловой системы.Затем ваше приложение может проверить, переопределил ли пользователь параметр из app.config, и вместо этого использовать этот параметр.