2009-11-09 3 views
9

Wenn ich versuche, das Standardbild eines Controls auf Windows Forms im Formular-Designer (egal wo auf welchem ​​Steuerelement) zu ändern, erhalte ich diesen Fehler : Visual Studio Fehler: Ein Artikel mit dem gleichen Schlüssel wurde bereits hinzugefügt

Error message: An item with the same key has already been added

habe ich versucht, die Resources.resx Datei zu löschen und neu erstellen .. ich sicher sein, dass mit diesem Schlüssel nur 1 resx Datei existiert .. (in der Tat, dass meine einzige Ressource-Datei ist), aber es funktioniert immer noch nicht Arbeit.

Ich habe einige Saiten drin und einige Bilder. Das ist alles.

Irgendeine Idee?

+0

vielleicht gibt es mehr als ein Element in aspx mit der gleichen ID. – Cleiton

+0

Sorry, ich habe vergessen zu erwähnen, dass ich WinForms benutze –

+0

Ich bekomme das auch völlig aus heiterem Himmel - obwohl der offizielle Build (den ich von TFS bekommen habe) in Ordnung ist. Irgendwas stimmt nicht irgendwo im System und ich kann nicht finden, welche temporäre Datei gelöscht werden soll. Habe sogar versucht neu zu starten. – Jedidja

Antwort

16

I had this problem too. Die Lösung besteht darin, niemals eine RESX-Datei mit dem Namen "Resources.resx" zu erstellen, da sie mit den Dateien "Resources.resx" kollidiert, die automatisch im Eigenschaftendialog des Projekts erstellt werden können.

Klicken Sie einfach mit der rechten Maustaste und benennen Sie die Datei "Resources.resx" um und Sie können Bilder perfekt ändern.

+2

Ich bekomme dieses Problem, aber ich habe keine '.resx' Dateien. Was könnte sonst noch das Problem sein? –

+0

Der Fehler ist immer noch in VS2012 vorhanden. : - [ – ildjarn

+0

Das ist großartig. danke – Faridcher

1

Wenn Sie wirklich herausfinden wollen, was schief läuft, können Sie versuchen, einen Debugger an VS anzuhängen und zu brechen, während devenv.exe das Meldungsfeld anzeigt. Aus dem Call-Stack sollte klar sein, was VS macht. Hier sind weitere Details zum Debuggen von Visual Studio: http://blogs.msdn.com/kirillosenkov/archive/2008/12/07/how-to-debug-crashes-and-hangs.aspx

Wenn Sie möchten, können Sie den Aufruf-Stack des Visual Studio-Hauptthreads hier veröffentlichen, und ich kann versuchen, zu untersuchen, was vor sich geht.

0

Ich hatte das gleiche Problem. Aber in meinem Fall war es, weil ich zweimal die gleiche Datei in meinem Ressourcenordner aufgelistet hatte. Wahrscheinlich ein Problem nach einer Zusammenführung.

0

Erhalte diesen Fehler beim Hinzufügen eines Projekts zu einer Lösung. Keines der oben genannten Szenarien wurde angewendet, aber das Neustarten von Visual Studio hat dies behoben. Dumm, ja. Visual Studio-Version - 2015 Unternehmen.

Verwandte Themen