1

我想跟进去年的帖子(“EF5,Widows Forms,将项目数据源中的子实体拖动到 GridView 中仅创建 2 列”)。

我相信用 EF5 描述的问题仍然是正确的,找到的解决方案(使用 EF4)仍然是唯一合理的答案。

在升级到 VS2012 之前,我想检查是否有人知道在 VS 2012 中使用 EF4 是否有任何问题。

有这方面经验的人吗?

4

1 回答 1

0

VS2012 需要 .NET Framework 4.5,这是一个就地更新。这意味着一旦您安装了 .NET Framework 4.5,在运行 .NET Framework 4 或 .NET Framework 4.5 应用程序时将始终使用它。这也意味着即使您在 VS 中以 .NET Framework 4 为目标,您也将运行 EF5(定位只是设计时的事情,它会阻止使用目标 .NET Framework 版本中不可用的 API,而在运行时应用程序将使用安装在盒子上的版本)。关于您报告的问题 - 请查看EF codeplex 站点上的此错误报告,因为它显然包含问题的解决方案

于 2013-08-15T15:51:37.550 回答