首页 > 解决方案 > 缺少引用.net 4.7.2框架测试项目的依赖项引用.net 4.7 Win表单项目引用.net标准2.0库

问题描述

我有一个 .net 4.7.2 框架测试项目,它引用了一个 .net 4.7 框架 Win forms 项目,该项目引用了 EfCore.Bulkextensions 库。它构建得很好,我可以毫无问题地运行 Win forms 项目。

但是,当我运行测试项目时,它说找不到

Microsoft.Data.SqlClient,版本=2.0.20168.4,文化=中性,PublicKeyToken=23ec7fc2d6eaa4a5

调用程序集是

EFCore.BulkExtensions,版本=3.6.3.0,文化=中性,PublicKeyToken=null。

作为一种解决方法,我可以在测试项目中直接引用 Microsoft.Data.SqlClient 。但是我认为这不是必需的,因为它应该知道 Win forms 项目中的引用。

这项工作是必要的还是有更好的方法来完成这项工作?

标签: c#.net.net-4.7.2.net-4.7

解决方案


推荐阅读