解决方法
你应该能够这样做:
var person = new Person(); person.ID = someID; using (var context = new DataContext(connString)) { context.Persons.Attach(person,false); //attach is as unmodified context.Persons.DeleteOnSubmit(person); //remove it context.SubmitChanges(); //submit changes to db }