I'll just throw this out there from my own experience.
You might try creating a 'test' user profile to see if it fixes it.
I had a problem with VS2005 a couple of years ago that I could not figure out.
I looked and looked and even tried reinstalling VS and couldn't fix it.
I have two user profiles on my system and just by chance I logged onto my admin
profile and opened VS and the problem was not there.
So I created a new user profile that corrected the problem.
Have no idea why.
The final clue came when I looked at the file trying to include winresrc.h and saw that the include was enclosed in ...
The Master said, 'Am I indeed possessed of knowledge? I am not knowing. But if a mean person, who appears quite empty-like, ask anything of me, I set it forth from one end to the other, and exhaust it.'
― Confucian Analects
Project has not been modified, and I don't move stuff. It hurts
Here's the riddle - all I've checked in VS2008 indicates what it will use when I want to build. I support a number of platforms, so I have half dozen winresrc.h on my machine. I can build the project, but I cannot edit the resources. nothing I have read tells me what vs2008 is looking for - this smells like a bug.
For the moment, I have the project updated and rebuilt using the VM, etc, but it's still something I want to fix.
Truly appreciate all of the suggestions
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759