我有一個叫活動內容類型繼承形式事件 和我有一個列表實例調用活動,其內容類型是活動 當SPMetal生成的實體,我看到下面的類與映射相關的列已被刪除/重命名
公共部分類活動:事件 和 公共部分類ActivitiesActivity:活動
當我寫了下面的代碼保存一個新的實體
public void Save(Activity activity)
{
var context = new MACEntitiesDataContext("http://localhost:8088");
var activities = context.GetList<Activity>("Activity");
activities.InsertOnSubmit(activity);
context.SubmitChanges();
}
它拋出
與映射已被刪除相關列/改名
檢查實體和內容類型是否匹配。如果他們的確可以用一個非常簡單的例子來開展工作,那麼從一列CT開始,建立你的解決方案,直到你有你需要的東西。通過這種方式,您應該能夠挑出實體的哪一點引起問題。希望這可以幫助 – Truezplaya 2012-04-24 13:58:54