從Html Agility Pack下載,我使用了哪個9“HtmlAgilityPack.dll”?

html-agility-pack html-parsing

下載的HTML Agility Pack zip文件中有九個文件夾:

  • Net20
  • Net40
  • Net40客戶端
  • Net45
  • SL3-WP
  • SL4
  • SL4-windowsphone71
  • SL5
  • winrt45

我不知道這些文件夾名稱是什麼意思。請解釋我需要哪一個,以便使用VS2010從html文件中獲取數據。

請解釋我應該把文件放在哪裡。

一般承認的答案

針對不同的.NET框架版本編譯了不同的版本。某些框架(如WinRT或Silverlight框架)具有更多有限的功能,或者需要稍微不同(通常較慢)的方法來實現您正在使用的組件的功能。

您將需要使用最適合您的應用程序的HTML Agility Pack版本。所以:

  • net20:.NET 2.0和3.5
  • net40-client:.NET 4.0客戶端配置文件
  • net40:.NET 4.0完整檔案(包括服務器二進製文件)
  • net45:.NET 4.5
  • sl3-wp:Windows Phone 7.0
  • sl4:Silverlight 4.0
  • sl4-windowsphone71:Windows Phone 7.5
  • sl5:Silverlight 5.0
  • winrt45:Windows 8 Modern UI App

如果要將組件與多個應用程序一起使用,請選擇最小公分母。




許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因