.Net Assembly Hell [fermé]
-
01-07-2019 - |
Question
J'essaie de développer un projet Web .Net à l'aide de NHibernate et Spring.net. Mais je suis coincé.
Spring.net semble dépendre de différentes versions des assemblages NHibernate (il faut peut-être 1.2.1.4000 et ma version de NHibernate est 1.2.0.4000).
J'ai résolu certains problèmes avec le paramètre "bindingRedirect". TAG, mais maintenant même cela a cessé de fonctionner.
Ma question est la suivante:
Existe-t-il un moyen simple de résoudre ce problème de relations entre bibliothèques?
La solution
Moi aussi, je me suis heurté à cela, frustré. Je viens juste de saisir la source Spring et de la compiler contre le dernier NHibernate pour la faire disparaître à jamais. Je ne suis pas sûr que ce soit une option pour vous, mais les 10 minutes qui ont été nécessaires semblent m'avoir permis de gagner beaucoup de temps.
Voici le lien SourceForge pour la source Spring pour toutes les versions: Source de printemps
Autres conseils
Spring.Net est open source, n'est-ce pas? Pourquoi ne pas simplement télécharger le code source, mettre à jour la référence à la même version de NHibernate que vous utilisez et recompiler?