在進行AE二次開發中,操作sde數據庫,進行featureClass.CreateFeature()時報錯,提示Objects in this class cannot be updated outside
打開arcmap查看報錯的圖層,發現竟然可以編輯(正常sde數據是未註冊版本,不可以在直接在arcmap中進行編輯的)
於是在該圖層所在圖層集(圖層上無法查看)上右鍵查看其版本註冊狀態,發現unregistered as versioned高亮狀態,代表已被註冊版本
解決方法:點擊unregistered as versioned,取消版本註冊就可以了,取消註冊後如下