J'ai une application C# 4.0 MVC 2 utilisant nUnit 2.5, nHibernate 2.1.Le test MVC2/nHibernate/nUnit a échoué sur Build Server
J'ai un TestFixture qui passe lorsqu'il est lancé localement (Windows 7 (64 bits)), mais échoue lorsque est compilé sur le serveur de build (Windows Server 2003 (64 bits))
Le code que le test échoue sur est défini dans le [setUp]:
_session = NHibernateSession.GetDefaultSessionFactory().OpenSession();
new SchemaExport(configuration).Execute(false, true, false, _session.Connection, null);
l'erreur que je reçois est:
Database was not configured through Database method. ----> Hibernate.HibernateException : Could not create the driver from NHibernate.Driver.SQLite20Driver.
Toute aide serait grandement appréciée !!
Merci
Merci pour la réponse. Je n'ai pas voulu suivre ce chemin pour permettre un déploiement simple vers d'autres serveurs. Connaissez-vous un moyen de conditionner la DLL SQLite dans le cadre du déploiement sur le serveur de construction? – IanParr
Vous pouvez essayer de le copier dans le répertoire bin. Ajoutez la DLL au contrôle de source et faites une référence. Je ne suis pas sûr que ça marchera. – Peter