“Multiple assemblies with equivalent identity have been imported” in VS2015 with a Unity generated csproj
问题 I've started a new .NET 4.6 project in Unity 2018.1, and when I try to build it in Visual Studio 2015, I get "CS1703: Multiple assemblies with equivalent identity have been imported" for loads and loads of .NET assemblies, all of which are part of the BCL. The only code in the project is an empty class. There are no errors in the Unity console. Easy repro steps (see version info at the end): Create a new Unity project Set the scripting runtime level to .NET 4.x in the player settings Add a