Je déploie l'application Asp.Net MVC 2 sur Windows Server 2003. J'utilise NHibernate pour l'accès aux données.NHibernate avec le problème de déploiement MVC 2
Lorsque j'ai déployé cette application sur Windows Server 2003 et y avez accédé, l'application lève une exception indiquant "hibernate.cfg.xml introuvable sous Windows/System32/inetsrv".
Pourquoi NHibernate recherche-t-il Windows/System32/inetsrv plutôt que de charger "hibernate.cfg.xml" à partir du dossier bin?
Merci
Salut à tous, je essayé de faire Server.MapPath (@ « bin \ nhibernate.cfg.xml ») il ne donne aucun problème pour mon chemin racine mais quand je change la page, il jette l'erreur System.IO. DirectoryNotFoundException Message = Impossible de trouver une partie du chemin 'E: \ Applications \ source \ UserInterface \ Accounts \ bin \ hibernate.cfg.xml'. Je ne sais pas pourquoi est le dossier des comptes ici. Pourquoi il recherche dans le dossier de comptes que je n'ai aucun dossier de comptes. Aidez s'il vous plaît – user430546
Votre application a probablement un contrôleur de compte et son essayant d'accéder à vos vues de comptes pour une raison quelconque. Le contrôleur charge-t-il le fichier de configuration nhibernate? –
Oui. J'ai le contrôleur de comptes et j'essayais d'accéder à la vue de comptes. Je charge la méthode de session du fichier de configuration nhibernate et donne l'appel à cette méthode depuis le contrôleur. Merci – user430546