دنبال کننده ها

۱۳۹۶ مهر ۱۲, چهارشنبه

c# - How to diagnose warning MSB3277: Found conflicts between different versions of the same dependent assembly that could not be resolved

[ad_1]



I'm getting an annoying MSB3277 warning when I build my project. I increased verbosity to "detailed" and I was able to get the following information from the log:



 There was a conflict between "Pathoschild.Http.Client, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null" and "Pathoschild.Http.Client, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null".
"Pathoschild.Http.Client, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null" was chosen because it was primary and "Pathoschild.Http.Client, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null" was not.

References which depend on "Pathoschild.Http.Client, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null" [C:Usersdesau.nugetpackagespathoschild.http.fluentclient3.0.0libnetstandard1.3Pathoschild.Http.Client.dll].
C:Usersdesau.nugetpackagespathoschild.http.fluentclient3.0.0libnetstandard1.3Pathoschild.Http.Client.dll
Project file item includes which caused reference "C:Usersdesau.nugetpackagespathoschild.http.fluentclient3.0.0libnetstandard1.3Pathoschild.Http.Client.dll".
C:Usersdesau.nugetpackagespathoschild.http.fluentclient3.0.0libnetstandard1.3Pathoschild.Http.Client.dll

References which depend on "Pathoschild.Http.Client, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null" [].
C:Usersdesau.nugetpackagesstronggrid