Files in this directory

Binary dependencies of sites using this library

DotNetOpenAuth.dll the only runtime dependency for web sites to use this library.
DotNetOpenAuth.pdb may be useful for debugging purposes.
DotNetOpenAuth.xml provides Intellisense during development.
DotNetOpenAuth.Contracts.dll Compile-time code contracts for use by applications that reference DotNetOpenAuth.dll to help web developers avoid mistakes and unhandled exceptions.
log4net.dll If present and v1.2.10, will allow for recording log messages this library emits.
Microsoft.Contracts.dll enables contract compile-time and runtime enforcement, but currently only used for developing DotNetOpenAuth itself.

Other files

DotNetOpenAuth.xsd Provides Intellisense for the web.config or app.config files of projects using this library.  To activate Intellisense, modify your %PROGRAMFILES%\Microsoft Visual Studio 9.0\Xml\Schemas\catalog.xml file to include this entry:
<Association extension="config" schema="permanent-directory\DotNetOpenAuth.xsd" condition="%TargetFrameworkVersion% != 2.0 and %TargetFrameworkVersion% != 3.0" />