Come assegnare l’Icona dell’Applicazione che verrà visualizzato nella barra delle Attività?

Sto lavorando su una applicazione desktop Wpf, ogni volta che ho eseguito la mia applicazione mi mostra una finestra e associati scheda nella barra delle applicazioni(Normale funzionalità di windows). Il mio problema è che la scheda con l’icona di sconosciuti in un tipo di file, ho provato con l’Icona di proprietà della Finestra, Icona viene assegnato, ma ancora il problema è quando si esegue l’applicazione, attività di bar Scheda inizialmente visualizza la finestra a icona di sconosciuti in un tipo di file e quando la finestra di carico completa modifiche all’Icona ricevuto. Voglio Icona c’dall’inizio. Qualsiasi aiuto?

Edit:

Ho provato con .csproj –> Proprietà – > Scheda Applicazione –> Icona
e impostarlo .file ico. Funziona, ma ho bisogno di eseguire l’applicazione .exe file. Non funziona in ambiente di sviluppo(durante l’esecuzione di visual studio). Ho bisogno di impostare Start-opzione di Progetto quindi. C’è qualche altro modo per risolvere questo problema?

  • Ho riscontrato un problema simile. Quando si esegue la mia build di debug su WIndows 7 a 32-bit l’icona dell’applicazione non viene visualizzata nella barra delle applicazioni (l’icona predefinita è stata utilizzata). Questo non era un problema su Windows 7 a 64 bit o con la build di rilascio su Windows 7 32-bit o 64-bit. Questo è stato con .NET 4.5 e VS2013.
InformationsquelleAutor viky | 2010-06-07



6 Replies
  1. 51

    Controllare le proprietà della Finestra principale del progetto.. Si dovrebbe essere in grado di impostare un’icona c’.

    Come assegnare l'Icona dell'Applicazione che verrà visualizzato nella barra delle Attività?

    Aggiornamento:
    È un problema che la vostra icona non viene visualizzata in modalità di debug? Fintanto che funziona quando si consegnare il programma per il vostro cliente, il suo tutto va bene, non?

    Su un lato nota: È possibile controllare alcune cose però. Forse la tua icona non è incluso nel progetto, o non copiato quando si costruisce la tua cartella di Debug?

    Aggiorna 2:
    È inoltre necessario impostare la Principale Icona per mostrare in Debug. Se si imposta anche l’icona per il modulo principale, verrà visualizzata nella Barra delle applicazioni durante la fase di Debug /Runtime.

    • grazie per la risposta, ma funziona solo quando eseguo la mia applicazione .exe file. Ma quando lo eseguo in visual studio non funziona. Ho aggiornato la mia domanda per che.
    • Se davvero ti dà fastidio vai alla scheda Debug nelle impostazioni del progetto e deselezionare “Attiva il Visual Studio del processo di hosting”. Questo sarà il debug contro l’applicazione direttamente invece di utilizzare la intermedi vshost.exe file.
    • È questa fissa VS 2012+? Ho trascorso più tempo che avrei dovuto cercare di diagnosticare la mia app icona sulla barra delle applicazioni.
    • Si potrebbe si prega di aggiornare la vostra risposta a una nota sull’impostazione dell’icona della maschera Principale. Che era quello che ho perso e a RooiWillie (qui di seguito)
    • ..così che cosa è il “Modulo Principale” per una applicazione WPF??
    • In WPF che sarebbe la finestra principale e la Window.Icona proprietà

  2. 43

    Ho avuto un problema simile e google mi ha portato a questo articolo. Ho dimenticato una cosa semplice, e che è stata la mia Principale Forma di Icona. Se si imposta anche l’icona per il modulo principale, verrà visualizzata nella Barra delle applicazioni durante la fase di Debug /Runtime.

    • Io non sono sicuro perché questo non è contrassegnato come risposta corretta.
    • Brillante. Questo è il semplice, corretta e precisa risposta!
    • Grazie. Mi sono imbattuto in giro in tondo su questo.
  3. 25

    Per le applicazioni WPF, utilizzare l’attributo

    Icon="Images\Logo.ico"

    per l’elemento di Finestra in XAML per avere la finestra mostra l’icona.

    • veloce e pulito. questa dovrebbe essere la risposta migliore.
    • Ci sono numerosi punti in cui si definiscono le icone per i diversi scopi… sull’icona della finestra (la finestra principale, come mostrato nella barra delle applicazioni => l’Icona=”Images\Logo.ico”, soluzione di cui sopra) non impostare l’icona del file eseguibile compilato (come la soluzione accettata di Arturo fa). Entrambe sono soluzioni per cose diverse, e nessuno di questi fa sostituire l’altra. Così non c’è “migliore” se hanno un comportamento diverso.
    • ha lavorato bene, non ho notato che era impostato prima, nel mio xaml quando mi è stata imposta l’icona nel progetto non mostrare la causa era l’override di questa linea
  4. 4

    So che questo è vecchio, ma ho scoperto che avrei potuto ottenere l’icona da visualizzare nella barra delle applicazioni in modalità di Debug se sono andato per le proprietà di un progetto e selezionato l’opzione “Abilita il debug di codice nativo” casella su “Debug” pagina

  5. 0

    Che ha funzionato per me. In un’applicazione visual basic, andare alla schermata di Debug di opzioni di Progetto (dell’interfaccia utente di progetto) e selezionare Abilita il codice non gestito di debug. Non sono sicuro se ci sono eventuali effetti collaterali negativi, ma di sicuro ha mostrato l’icona durante la fase di debug. Grazie.

    • Sembra che ci sia un inaccettabile effetto collaterale: non È possibile modificare il codice in modalità di debug. Sto indovinando tutti sapevano che, tranne me. Ora so.
  6. 0

    Questo è vecchio, ma si può anche cambiare l’icona di collegamento al programma di installazione di projet, questo è quello che ha funzionato per me (durante la visualizzazione di file di sistema facendo clic destro il progetto di installazione).

Lascia un commento