2017-04-13 4 views
1

Ich muss das Symbol in der oberen linken Ecke der Titelleiste in einem Windows-Formular ändern. Es ändert sich im Designer, aber nicht, wenn die Anwendung in Release/Debug-Modi ausgeführt wird. Das Symbol wird nicht aktualisiert, wenn ich die Anwendung direkt aus dem Ordner heraus ausführe. Ich habe Windows 8Falsches Symbol im Windows-Formular angezeigt Titelleiste

ich folgendes versucht:

  1. Form -> Einstellungen-> Icon - Das Icon-Set. An dieser Stelle zeigt es sich im Designer.

  2. Das neue Symbol als Symboldatei (.ico) in Resources.resx hinzugefügt. Dies weist auf die Stelle, wo die Symboldatei

  3. NewLogo.ico vorhanden ist -> Einstellungen-> zum Ausgabeverzeichnis kopieren - versucht, dies sowohl Kopie zu setzen, wenn neuere/Kopie immer

  4. Ausbau-> Eigenschaften -> Anwendung - Unter Symbol und Manifest wurde das Symbol und seine Position geändert, um auf das neue Symbol zu zeigen. Das neue Symbol zeigt in der Icon und manifest Feld

  5. Ausbau-> Einstellungen-> Debug - Ungeprüfter 'Aktivieren Sie den Visual Studio-Hosting-Prozess'

  6. das Symbol Cache gelöscht

  7. Neu-Start meines System

  8. die alte Symbol Datei von überall auf meinem System Gelöschte

  9. getötet und neu gestartet explorer.exe

  10. Der Code Designer, der das Symbol nimmt sich wie folgt:

    this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); 
    

versucht, es zu

this.Icon = Properties.Resources.NewLogo 

Nach all dem Wechsel, das alte Symbol zeigt immer noch, wenn ich Führen Sie die Anwendung Wie behebe ich das?

Danke,

+0

Haben Sie eine Neuerstellung durchgeführt? –

+0

Google "Windows-Reset-Icon-Cache". –

+1

Daniel A. White - Ja, natürlich, nach jeder Änderung, die ich oben aufgeführt habe – user3208131

Antwort

1

Sieht aus wie nicht reproduzierbare Glitch. Was ich tun würde, ist:

  • schaffen neue Form
  • setzen das gewünschte Symbol
  • Kopieren Sie den Code aus dem alten Paste

Bitte lassen Sie uns wissen, ob dies funktioniert.

+1

Danke :) Dies ist mein letzter Ausweg. Das Symbol funktioniert gut für die anderen Formulare in diesem Projekt – user3208131

Verwandte Themen