has broken SQL Ce in 1.x. All database access fails with
NHibernate.Transaction.AdoTransaction - (null) - Begin transaction failed
System.ArgumentException: The IsolationLevel value ReadUncommitted is invalid.
The reason is that the changed Sites.config enables IsolationLevel ReadUncommitted which is not supported in SQL Ce.
I think that ReadUncommited should be used by default for SQL Server and that the new Sites.config with ReadUncommitted should therefore remain the default setting.
I've attached a patched version of SessionLocater.cs which simply ignores custom IsolationLevel for SQL Ce.