I fix the similar issue by installing the referenced dlls from NuGet. My case was like: LibraryA needs System.Runtime(6.0.0.) but somehow the dll path was not correct. I just removed the existing LibraryA references and re-install them from NuGet.