Search code examples
visual-studiowinformsresources

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


When I'm trying to change the default Image of a Control on Windows Forms in Form Designer (no matter where on which control) I get this error:

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

I tried to delete and recreate the Resources.resx file.. I assured that only 1 resx file with these keys exist.. (in fact that's my only resource file) but it still does not work.

I have som strings in it and some images. That's all.

Any idea?


Solution

  • I had this problem too. The solution is to never create a .resx file with the name "Resources.resx" because it conflicts with the "Resources.resx" files that can be automatically created in the project's properties dialog.

    Just right-click and rename the "Resources.resx" and you should be able to change images perfectly.