更新EF模型(版本5)时遇到一个奇怪的问题。它将删除属于该模型的所有类。
我的情况就是这样。我更改了两个表的键列,这些键引用了我的主表。更新模型并没有对edmx进行这些更改,因此我删除了这三个表(主表和两个查找表),保存了edmx。然后更新模型并重新添加这些表。
在更新模型后保存模型后,VS删除了该edmx的所有类文件。edmx的所有表看起来都还不错,只是类已经消失了。然后,我必须还原我的上一次更改,然后重试。
起作用的一件事是手动编辑edmx文件以对受影响的类进行适当的更改,但是我不明白为什么我必须这样做。
有什么想法吗?
谢谢!
已经有很长时间了,但最终结果证明我的edmx文件中有一些我没有看到的错误,这导致无法生成poco类文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句