Ho avuto lo stesso identico problema quando volevo creare un'icona per il mio programma WinForms. La seguente soluzione ha funzionato per me:
Iniziare a creare un'icona in i.e. Paint o Photoshop. Rendi le dimensioni preferibilmente a 256x256 e a 24 bit a colori. Se si utilizza il colore a 32 bit, non sarà possibile rendere trasparente lo sfondo. Salva la tua immagine come .png.
Utilizzando il browser Internet preferito e accedere alla pagina http://iconverticons.com/online/
Questa pagina converte il png in un file .ico. Poiché si dispone di un file di input 256x256, l'applicazione Web è in grado di creare un file .ico con dimensioni da 256, 128, 64, 32, 24 e 16 al quadrato.
Questa icona può essere aggiunta al progetto facendo clic con il pulsante destro del mouse sul nome del progetto in solution explorer -> Proprietà -> Applicazione. Sotto il campo Risorse, scegli Icon e manifest, quindi premi il pulsante tratteggiato a destra per la casella combinata di icone. Sfoglia il tuo file-icona e sceglilo.
Questo aggiungerà l'icona al tuo progetto come puoi vedere quando usi windows explorer. Nota che devi copiare il file .exe dalla tua directory bin in un'altra directory per vedere il cambio di icone. Questo perché le icone di anteprima non vengono aggiornate così facilmente.
Questo, tuttavia, non aggiunge l'icona alla barra delle applicazioni.Per farlo, vai alla finestra di progettazione del modulo, dove puoi modificare l'aspetto grafico del tuo programma. Vai alle proprietà e scegli "Form1" nella casella combinata. Lì troverai un'opzione chiamata Icona. Navigando questa proprietà nel tuo file .ico, puoi aggiungere il file dell'icona al tuo programma e apparirà anche sulla barra delle applicazioni.
Spero che questo funzioni per tutti voi che volete aggiungere un'icona al vostro progetto. Aggiungerò alcune immagini descrittive quando avrò abbastanza rep.points per consentire che: - |
Ho provato su un altro computer in cui l'app non funzionava mai prima e ha ancora lo stesso problema, quindi il caching è stato scartato. –