I get the an RC1107 error when I try to open any RC for editing, but all my libraries and the app itself compile fine.

I saw this question, but besides not having any useful information, it seems to be a slightly different problem.
I’ve tried a number of things, from closing and reopening Visual Studio, to ensuring the integrity of the .rc and resource.h files by performing a diff with the previous version. I’ve even tried rebooting my machine. Any other suggestions?
The answer to the question I linked to actually did contain the right answer, but was so vague as to be useless. After some more searching, I found the solution here, namely this response: