Ícone de aplicativo de console c#
-
19-09-2019 - |
Pergunta
Alguém sabe como definir o ícone de um aplicativo de console C# no código (não usando propriedades do projeto no Visual Studio)?
Solução
Você não pode especificar o ícone de um executável no código - ele faz parte do próprio arquivo binário.
Da linha de comando que você usaria /win32icon:<file>
Se isso for ajuda, mas você não pode especificá -lo no código do aplicativo. Não se esqueça de que, na maioria das vezes, o ícone do aplicativo é exibido, seu aplicativo não está em execução!
Isso assume que você quer dizer o ícone para o próprio arquivo no Explorer. Se você quer dizer o ícone do aplicativo Enquanto está funcionando Se você clicar duas vezes no arquivo, acredito que sempre será o ícone do próprio console.
Outras dicas
Você pode alterá -lo nas propriedades do projeto.
Veja este artigo de pilha de transbordamento: É possível alterar o ícone de uma janela do console do .NET?
Para resumir o botão direito do mouse no seu projeto (não na solução) no Visual Studio e selecione Propriedades. Na parte inferior da guia "Aplicativo", há uma seção para "ícone e manifesto", onde você pode alterar o ícone.