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:
Form -> Einstellungen-> Icon - Das Icon-Set. An dieser Stelle zeigt es sich im Designer.
Das neue Symbol als Symboldatei (.ico) in Resources.resx hinzugefügt. Dies weist auf die Stelle, wo die Symboldatei
NewLogo.ico vorhanden ist -> Einstellungen-> zum Ausgabeverzeichnis kopieren - versucht, dies sowohl Kopie zu setzen, wenn neuere/Kopie immer
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
Ausbau-> Einstellungen-> Debug - Ungeprüfter 'Aktivieren Sie den Visual Studio-Hosting-Prozess'
das Symbol Cache gelöscht
Neu-Start meines System
die alte Symbol Datei von überall auf meinem System Gelöschte
getötet und neu gestartet explorer.exe
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,
Haben Sie eine Neuerstellung durchgeführt? –
Google "Windows-Reset-Icon-Cache". –
Daniel A. White - Ja, natürlich, nach jeder Änderung, die ich oben aufgeführt habe – user3208131