0

我需要从 EF 4.3 中的数据库中删除一列。数据库已成功更新,但在尝试访问 CRUD 视图和错误时,脚手架仍然存在。有没有办法在模型更改后自动删除脚手架,还是我必须手动删除所有实例?

4

1 回答 1

1

我不确定,因为我不知道您使用的是什么脚手架生成器。如果它是“随盒子一起提供的”,我很确定你必须手动删除 CRUD。

我熟悉的脚手架生成器只是生成器。他们不知道生成了什么,所以他们不响应数据模型的变化。这是一个单向过程。

OTOH,这也意味着您可以通过重新运行生成器来“消除”脚手架垃圾。当然,您必须保存已添加到脚手架输出的自定义位,但这可能比删除不再需要的更简单。

于 2012-05-08T14:32:14.200 回答