Le diverse versioni sono compilate rispetto a diverse versioni di .NET framework. Alcuni framework, come i framework WinRT o Silverlight, hanno funzionalità più limitate o richiedono approcci leggermente diversi (e spesso più lenti) per implementare le funzionalità del componente che si sta utilizzando.
Si desidera utilizzare la versione di HTML Agility Pack che meglio si adatta alle applicazioni. Quindi:
- net20: .NET 2.0 e 3.5
- net40-client: NET 4.0 profilo del cliente
- net40: NET 4.0 profilo completo (file binari del server inclusa)
- net45: .NET 4.5
- sl3-wp: Windows Phone 7.0
- SL4: Silverlight 4.0
- SL4-windowsphone71: Windows Phone 7.5
- SL5: S ilverlight 5,0
- winrt45: Windows 8 Modern UI App
Quando si desidera utilizzare il componente con più applicazioni, scegliere il minimo comune denominatore.
I nomi delle cartelle rappresentano la versione di .net per cui è stata compilata la DLL. Se si utilizza VS2010, utilizzare la DLL nella cartella Net40. – broke