2

我已经更新了我的解决方案以使用 EF 6.1Library Package Manager

接下来,我查看了待定更改列表,每个项目中的 EF 参考类似于以下几行:

<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
    <SpecificVersion>False</SpecificVersion>
    <HintPath>..\..\packages\EntityFramework.6.1.0\lib\net45\EntityFramework.dll</HintPath>
</Reference>

为什么它Version=6.0.0.0以完全限定名称指定?

4

1 回答 1

6

EntityFramework6.1.0仍然有一个 Assembly 版本,6.0.0.0可以更轻松地从 NuGet 包升级6.0.06.1.0,这样您就不需要在配置文件中进行绑定重定向。

参考上.csprojInclude属性值是正确的。

于 2014-04-28T13:22:32.343 回答