Passando argumentos da linha de comando na implantação do clickonce
-
20-09-2019 - |
Pergunta
Estou usando o Visual Studio 2005 com o C# para desenvolver um aplicativo que possa executar determinadas ações por si só ou abrir um formulário se o usuário pode escolher o que fazer. Para decidir qual é feito, o aplicativo verifica seus argumentos [de Main (String [] args)]. O que não consigo descobrir ou encontrar é que é possível criar dois ícones quando o aplicativo for implantado para que um deles abra o aplicativo sem parâmetros e o outro o abriria com parâmetros?
Solução
Se você iniciar o aplicativo usando um URL HTTP, poderá passar argumentos. No entanto, você parece não poder passar parâmetros de ícones no menu Iniciar ou na área de trabalho. A única maneira seria ter um ícone de atalho HTTP que lançaria um navegador que desencadearia o download do manifesto de implantação.