適用於.NET 2.0的Html Agility Pack

.net html-agility-pack nuget visual-studio-2010

我有一個針對.NET v3.5的Visual Studio 2010項目(它是一個Sharepoint站點)。我需要在我的項目中使用Html Agility Pack ,但顯然我不能使用.NET v4.0版本。

我從codeplex下載了Html Agility Pack,並在Net20/ v2.0)目錄中添加了對我的Visual Studio項目的DLL的引用。但是,當我去檢查引用屬性時,它說“運行時版本”是“v4.0.30319”而不是“v2.0.xxxxx”,因此我的項目將無法編譯。

“好的......”我說,並嘗試了更正式的方式, NuGet使用Visual Studio中包管理器 。我安裝了Html Agility Pack,但它再次無法編譯,因為運行時版本適用於.NET v4.0 ...

我可以以某種方式設置我想在NuGet中安裝的版本,還是自動執行此操作?我剛剛被HAP開發者的一些錯誤搞砸了,因為它沒有為.NET v2.0提供正確的DLL?

這非常令人沮喪,因為我只需要編譯我知道在.NET v4.0中工作的代碼,這個項目就完成了。任何幫助是極大的讚賞。

一般承認的答案

最終為我工作的是這裡的版本。我下載了“二進製文件”,添加了DLL,運行時版本是.NET 2.0。我的程序就像在.NET 4.0下一樣工作。


熱門答案

嘗試這個 - 它應該是.Net 2.0 - http://htmlagilitypack.codeplex.com/releases/view/272




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