While compiling my Visual Studio C# project, i am getting the following error:
The item "obj\Debug\SampleProject.Forms.MDIMain.resources" was specified more than once in the "Resources" parameter. Duplicate items are not supported by the "Resources" parameter.
However i have searched a lot on internet but none of the solution worked for me.
I tried to delete the form and re-added it into the project, but it doesn't work for me.
I only have one resx
file.
I am using VS 2010.
Also, i tried the following solutions but it not worked for me:
Easy!
Right-click your project and select "Unload Project"
Right-click again and "Edit your_project.csproj"
Search for the duplicate files mentioned in the error message and remove them.
Save and close.
Right-click to choose "Reload Project" view image
I had this problem recently, and I think I figured out my particular situation, so maybe it will help you.
I had used the Visual Studio IDE to copy an existing form (let's call it Form1
). I pasted it into the same project (it arrived as Copy of Form1
)
I then renamed that new copy to Form2
.
It took me a while, but I eventually found that the IDE had renamed both Form1
and Copy of Form1
to Form2
The filenames were correct... just the actual classes inside were named.
I manually renamed the original back to the proper class and voila, it worked.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With