我有一个使用.NET Standard 2.0在Visual Studio 2017中编写的类库。我已将System.Data.SqlClient v4.6.0添加为依赖项。
运行试图在运行时加载DLL的应用程序时,它抱怨找不到4.5.0版本。如果我用V4.5.0版本(使用NuGet)替换了依赖版本,然后再次运行,它会抱怨找不到4.4.0版本。
例如使用版本V4.6.0作为依赖项时,错误消息为:
无法加载文件或程序集'System.Data.SqlClient,版本= 4.5.0.0,区域性=中性,PublicKeyToken = b03f5f7f11d50a3a'
我在做什么错了?