Мне нужна помощь по межпроцессному взаимодействию.
У меня есть Приложение A и Приложение B. Цель приложения B - обновить Приложение A. Поскольку приложение A не может обновлять себя, должна быть какая-то необходимость в dllбыть обновленным, поэтому применяется Приложение B.Приложение A запускает приложение B, а приложение B закрывает приложение A и начинает обновление A. Процесс обновления состоит из двух этапов: 1) Копирование битов msi. 2) Установка битов
Если пользователь отменяет приложение B на первом этапе, пока приложениеА ожидает, есть ли способ сообщить о Приложении А, чтобы продолжить запуск Приложения А, поскольку обновление было отменено.
Каков наилучший способ добиться этого и как?Является ли Mutex единственным решением?