ASP.NET =>编译器错误消息:CS0246:类型或命名空间名称'HtmlAgilityPack'

.net asp.net c# html-agility-pack

using HtmlAgilityPack;

//引用它

产生错误:ASP.NET =>编译器错误消息:CS0246:类型或命名空间名称'HtmlAgilityPack'...

我的网站引用了HtmlAgilityPack。

从ASP.NET 2.0切换到4.0。在那之后,得到了这个错误。在制作控制台或Windows窗体应用程序时,一切都很好,但ASP.NET构建系统给了我这个错误。使用HtmlAgilityPack时出现此编译错误。

直到今天才解决这个问题。

热门答案

有同样的问题,我的.NET项目针对.NET Framework 4.0,但HtmlAgilityPack.dll是使用.NET Framework 4.5构建的。

解决方案是使用.NET Fx 4.0引用HtmlAgilityPack.dll构建。

HtmlAgilityPack的下载包提供Net20,Net40,Net45甚至WinRT的版本。



许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因