One of my design decisions works fine on the system where I installed VS 2013. But when I open the same project on a different system in VS 2015, it gives this basic error:
Error CS1703 Several assemblies with the equivalent identifier were imported: 'D: \ src \ packages \ Microsoft.Bcl.1.1.10 \ lib \ net40 \ System.IO.dll' and 'C: \ Program Files (x86) \ Link
Builds \ Microsoft \ Framework.NETFramework \ v4.5 \ Facades \ System.IO.dll. Delete one of the duplicate links.
The project file refers to the package file, but when it opens in VS, it is automatically converted to the library library path. I cannot remove the BCL package because it depends on other packages.
Edit:
Why is the solution built perfectly in one version of Visual Studio, but it gives an error of several assemblies in another version?
Is there any way to solve this problem so that it works in different versions?
I also have this problem, however its solution builds beautifully on VS 2017 but cannot build VS 2015.
pawanplus
source share