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)?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top