Desabilitar a ativação de URL de aplicativos ClickOnce usando o designer
Normalmente, um aplicativo ClickOnce será iniciado de forma automática e imediata após a instalação de um servidor Web. Por motivos de segurança, você pode optar por desabilitar esse comportamento e instruir os usuários a iniciar o aplicativo a partir do menu Iniciar. O procedimento a seguir descreve como desabilitar a ativação de URL.
Essa técnica só pode ser usada para aplicativos ClickOnce instalados no computador do usuário de um servidor Web. Ela não pode ser usada para aplicativos somente online, que só podem ser iniciados usando sua URL. Para obter mais informações sobre a diferença entre aplicativos somente online e instalados, consulte Escolher uma estratégia de implantação do ClickOnce.
Este procedimento usa o Visual Studio. Você também pode realizar essa tarefa usando o SDK (Software Development Kit) do Windows. Para obter mais informações, consulte Como: desabilitar a ativação de URL de aplicativos ClickOnce.
Procedimento
Para desabilitar a ativação de URL para seu aplicativo
Clique com o botão direito do mouse no nome do projeto no Gerenciador de Soluções e clique em Propriedades.
Na página Propriedades, clique na guia Publicar.
Observação
No ClickOnce para .NET Core 3.1 e .NET 5 ou posterior, você define propriedades de implantação usando a ferramenta Publicar, em vez do Assistente de Publicação, e a página Publicar do Designer de Projeto. Para obter mais informações, consulte Implantar um aplicativo .NET do Windows usando ClickOnce e ClickOnce para .NET.
Clique em Opções.
Clique em Manifestos.
Marque a caixa de seleção Bloquear a ativação do aplicativo por meio de uma URL.
Implante seu aplicativo.