I got around this only by creating a new project and "Add Existing Items" to it, essentially reconstructing the whole project. That worked, and now the properties stick just fine. No idea what went wrong with the original project...I was gettin' worried about it!