针对NETStandard和Full Framework时的HtmlAgilityPack FileLoadException

时间:2017-09-28 05:51:45

标签: c# manifest html-agility-pack filenotfoundexception .net-standard

我遇到了在.NETStandard Library(v2.0)和针对完整框架(v4.7)的项目中引用Nuget包的问题。完整框架项目(A)引用NETStandard库(B)。 NETStandard库引用了HtmlAgilityPack Nuget包(C)。 我已经修复了它的一部分,因为Nuget包没有被复制到A的二进制文件夹中。 放

<PropertyGroup>
    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
    <RestoreProjectStyle>PackageReference</RestoreProjectStyle>
</PropertyGroup>

已经解决了这个问题。 现在我得到一个System.IO.FileLoadException,其中包含异常消息:

"HtmlAgilityPack, Version=1.5.5.0, Culture=neutral, PublicKeyToken=null" The located assembly's manifest definition does not match the assembly reference

任何人都可以提供帮助吗?

提前致谢。

0 个答案:

没有答案