Como criar um aplicativo de instância única usando o Click Once?

Preciso ter um aplicativo de instância única (conforme esteresponda), mas precisa ser implantado via clique uma vez.

O problema é que exijo que o clique uma vez não detecte automaticamente uma atualização e tente carregar uma versão mais recente enquanto o aplicativo estiver em execução. Se estiver em execução, preciso que a outra instância seja ativada. Geralmente, ao selecionar um link Click Once, a primeira coisa que faz é tentar encontrar uma atualização. Quero interceptar isso e verificar se há uma instância já em execuçãoanterior para iniciar o processo de atualização normal.

Alguém sabe como isso é possível em um cenário de implantação Click Once?

questionAnswers(4)

yourAnswerToTheQuestion