12
votes

Château.typedfactory.defaultInterfaceFactoryComponentselector n'a pas pu être résolu

Je suis suivi exemple de José F . Romaniello sur la gestion de la session avec NHibernate. C'est un très bon article, mais j'ai du mal à avoir une très peu d'expérience avec Nhibernate, Windsor et MVC.

J'essaie de recréer NhibernateInstaller, cependant, rencontrer l'erreur suivante: Castle de composant.typedfactory.defaultinterfaceFactoryComponentselector n'a pas pu être résolu. Assurez-vous de ne pas oublier le nom du nom et que ce composant est enregistré.

Dans le projet exemple, à condition que cette erreur ne recule pas, même si le programme d'installation est identique et Google ne propose aucun résultat (ce qui est très inhabituel). Qu'est-ce qui cause cela et comment peut-il être évité?


0 commentaires

3 Réponses :


30
votes

Il semble un problème avec le typédactoryfacility ... faites-vous cela? XXX

Avant d'exécuter tous les installateurs?


2 commentaires

Quelqu'un devait signaler l'évidence - merci. Je l'ai fait, mais seulement après la déclaration et l'installation en ligne!


Oui, obtenu le même problème tout en suivant l'entrée ( JOSEONCODE.COM/2011/03/07/... ). Merci pour le pointeur



0
votes

Déterminez le code suivant dans le fichier BOOTSTRAPPER.CS.

conteneur.addddfacility ();


0 commentaires

0
votes

Ceci est arrivé à moi lorsque j'ai créé ma propre implémentation de iTypedFactoryComponentselector , mais j'ai oublié d'enregistrer le sélecteur lui-même.

Il n'y avait aucune indication que ce problème était le problème réel (et les informations de débogage du noyau assuraient-moi que les composants peuvent être résolus) - mais l'inscrivez-la à la résolution du problème.

J'espère que cela aide quelqu'un: -)


0 commentaires