I have a winforms application that has been working fine for years, when I open it with Visual Studio 2005 to add new functionality and compile it, I get the above mentioned error {"Corrupted .resources file. An unexpected EndOfStreamException was caught while trying to read the ResourceReader header." } in the declaration of a Splash data type. I attach a screenshot with the detailed information of the error. If anyone can tell me how to fix this I would be grateful. All the best.
After trying a few things I found a way to fix it. In my case, when opening the Resource.resx file, it began to show all the resources (images) until one of them was blinking, when I bought that image I saw that it weighed 4 Megabytes, so I closed Visual Studio, I have copied the image and I have made it smaller and with a little less resolution, now the image occupies about 200Ks and when I open Visual Studio 2005 again it has loaded it fine. So in my case I understand that the problem was that the size was so large that it did not fit in the memory structure enabled for it. I hope someone else can use it!