I ran into a particularly annoying issue. I have a LinqToSql project up and running..
A X.dbml file has three dependent files an X.cs, X.dbml.layout and X.designer.cs
Now when I drop an additional table into the designer surface and rename the table, I get an property value is invalid 'unspecified error'.
Weird. But then somehow your X.designer.cs file disappears from your project. And now your build is broken. (If you're not using source control, god help you!)
I'm unable to make edits to my dbml file...