Я создаю проект установки (установщик Windows) в vs2010. Когда пользователь устанавливает его в первый раз - все работает нормально, но когда пользователь пытается обновить старое приложение, которое работает, не удается скопировать новые библиотеки DLL в установленную папку. Как показать пользователю диалоговое окно, которое заставит его закрыть приложение, которое не позволит установщику переопределить dll?
Установщик Windows - предотвратить переопределение dll
Ответы (1)
Вам нужно проверить, запущен ли процесс с именем вашего исполняемого файла.
Затем вы можете прервать установку, попросить пользователя завершить процесс или закрыть его для него.
Если вы выберете второй вариант, вам нужно дважды проверить, действительно ли они закрыли его, прежде чем продолжить.
person
ChrisF
schedule
31.10.2010