使用Mimekit Nuget软件包(通过PAKET)中的共同项目中删除现有的System.net.http.dll从引



我在其他几个项目中使用的常见项目中添加了Mimekit Library(Mimekit和MailKit(的新参考。

要使用mimekit我使用以下代码:

使用mimekit;名称空间project.common.email.interfaces {public Interface iMailKitBody {BodyBuilder Bodybuilder {get;放;}}}

但是,在添加上述文件之后构建完整的解决方案时,System.net.http.dll将从一个具有参考的共同项目和另一个实际上具有System.net.net.http的参考的项目中删除。dll。

,一旦我从共同的common删除此文件,然后system.net.http.dll开始出现在依赖项目中。

谁能帮助我解决这个问题?

我知道Mimekit取决于System.net.http.dll,并且可能与相关项目中的现有项目冲突。我已经尝试了以下内容: - removing system.net.http.dll参考common -setting复制dll的本地属性到true -Adding Reference system.net.http.dll,来自Package folder

system.net.http.dll应在依赖项目中出现。

升级到mailkit 2.1.5.1解决此问题。

最新更新