Мне нужно иметь одно приложение экземпляра (в соответствии с этим answer), но его нужно развернуть через клик один раз.
Проблема в том, что я требую, чтобы один клик однажды не обнаружил автоматическое обнаружение попытки загрузки более новой версии во время работы приложения. Если он запущен, мне нужен другой экземпляр, который будет активирован. Обычно, при выборе ссылки Click Once, самое первое, что он делает, это попытка найти обновление. Я хочу перехватить это и проверить уже запущенный экземпляр предыдущий, чтобы запустить обычный процесс обновления.
Кто-нибудь знает, как это возможно в сценарии Click Once после развертывания?