0

我正在尝试按照https://catelproject.atlassian.net/wiki/display/CTL/Using+ModelBase+as+base+for+entities文档中的建议使用 ModelBase 作为 EntityBase 的基类。

我正在为 Windows 桌面 (C#)、EF v6 和 Catel v3.9 使用 VS Express 2013。

尝试构建应用程序时,我收到以下错误消息:

错误 1Catel.Data.ModelBase<T>​​已过时:不再使用泛型类,请改用非泛型基类,请ModelBase改用。将在版本 4.0.0 中删除。

我对 Catel 和 Entity Framework 不熟悉,因此希望获得有关如何将它们一起使用的最新指导。

4

1 回答 1

0

我认为信息非常明确:

“Catel.Data.ModelBase 已过时”意味着它将在将来的使用中从 Catel 中删除,因此必须不再使用。

幸运的是,该消息还说明了其他内容:

“请改用非泛型基类,请改用 ModelBase”,这意味着您可以使用ModelBase类而不是ModelBase

我还更新了文档页面以使用 ModelBase 而不是 ModelBase。

于 2014-04-14T07:14:02.353 回答