Выглядит пока хорошо с добавлением исключения ..
UpdateModel(arcmDb, null, null, new[] {"Id"});
Оказывается, это не проблема MVC, поскольку у меня была та же проблема с использованием AutoMapper в другом месте приложения, и мне пришлось исключитьИдентификатор там тоже.
Mapper.CreateMap<ActivityPushConsumerMobile, ActivityPushConsumerMobile>()
.ForMember(dest => dest.EntityState, opt => opt.Ignore())
.ForMember(x => x.Id, y => y.Ignore())
Не уверен относительно того, что изменилось с тех пор, как оно заработало.Возможно обновление с LightSpeed3 до 4. И я использую .NET4 framework.