sitecore CMS 网站上的 HtmlAgility 包错误

HtmlAgility pack error on a sitecore CMS website

我最近在 Sitecore CMS 上运行的网站上安装了 HtmlAgility 包。

自从我的应用程序启动时一直出现错误,显示 "Field not found: 'HtmlAgilityPack.HtmlNode.ElementsFlags'."

我已经使用反编译器检查了 Sitecore.kernal dll 的代码,下面是引发此错误的代码的屏幕截图。有谁知道如何解决这个问题?

Sitecore 默认使用 HtmlAgilityPack dll。在我的版本中,它使用 1.4.6.0 版本的 HtmlAgilityPack

很可能您安装了与 Sitecore 不兼容的 HtmlAgilityPack 版本。

尝试检查 bin 文件夹中 HtmlAgilityPack.dll 的版本,并将引用更改为包含 1.4.6.0