当我尝试在LinqPad中使用HTMLAgilityPack时,如下所示:
var doc = new HtmlAgilityPack.HtmlDocument();完整文件位于:http://share.linqpad.net/9ri8xq.linq
我得到了错误:
CS0433 The type 'HtmlDocument' exists in both
'HtmlAgilityPack.NetCore, Version=1.5.0.1, Culture=neutral, PublicKeyToken=null'
and
'HtmlAgilityPack, Version=1.5.5.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a'我不知道该怎么解决。
发布于 2017-09-24 03:57:14
您在Linqpad查询中包含了NuGet包Html2Markdown。但这是一个.Net-core包,它依赖于HtmlAgilityPack.NetCore。这种依赖关系也会被下载并包含在内,但它当然不会与为.Net编写的HTMLAgilityPack包--“传统型”--混为一谈。
你必须选择你想要使用的包。
https://stackoverflow.com/questions/46380803
复制相似问题