Я установил пакет nuget System.Runtime.InteropServices.RuntimeInformation
с версией nuget 4.0.0
.
Версия сборки из dll: 4.0.2
.
Перенаправление привязки кажется правильным:
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
Но в .csproj
атрибут версии сообщает 4.0.0.0
. Разве это не должно быть 4.0.2.0
?
<Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\System.Runtime.InteropServices.RuntimeInformation.4.0.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
<Private>True</Private>
<Private>True</Private>
</Reference>