Visual studio Packages.config和绑定重定向

Visual studio Packages.config和绑定重定向,visual-studio,nuget,Visual Studio,Nuget,由于软件包问题,我们遇到了一些构建问题,但是我们的一个开发人员通过在项目的packages.config中降级软件包获得了绿色构建: <package id="Microsoft.Data.Edm" version="5.6.2" targetFramework="net451" /> 这也被添加到项目的配置文件中: <dependentAssembly> <assemblyIdentity name="Microsoft.Data.Edm" publ

由于软件包问题,我们遇到了一些构建问题,但是我们的一个开发人员通过在项目的
packages.config
中降级软件包获得了绿色构建:

<package id="Microsoft.Data.Edm" version="5.6.2" targetFramework="net451" />

这也被添加到项目的配置文件中:

<dependentAssembly>
    <assemblyIdentity name="Microsoft.Data.Edm" publicKeyToken="31bf3856ad364e35" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0" />
  </dependentAssembly>


如果我们将packages.config中的版本修改为5.6.2,但在绑定重定向中仍然指向5.6.4,那么项目将使用哪个版本的
Microsoft.Data.Edm
程序集?

好问题。你曾经得到过这个问题的答案吗?