Bonjour à tous,
Voici mon problème.
Je travaille sous VS2005 avec le framework 2.0.
J'ai dans ma solution 4 projet + 1 (pour tester) pour répondre à l'architecture MVC. Je les site:
Une couche Common contenant les interfaces de mes objets métiers.
Une couche Controller contenant mes objets métiers
Une couche View contenant mon site en ASP.net
une couche Model qui logiquement fait le lien entre mes objets métiers et la BDD.
J'utilise une base SQL Server 2005 Express Edition.
Je dois utiliser NHibernate 1.2.1 pour gérer le lien entre objets et BDD.
N'ayant aucune expérience dans ce domaine j'ai essayé de suivre quelques "tutos" pour mettre en place un premier cas d'utilisation.
Je dois gérer mes utilisateurs (select, insert, update, delete).
Je ne sais pas où mettre mes fichiers de configuration et la référence NHibernate.
J'arrive donc à ce fichier XML (qui pour le moment est dans ma couche MODEL).
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
- Observez vous déjà des erreurs dans ce premier fichier ?
J'ai ensuite ma classe Utilisateur.cs dans mon projet CONTROLLER
et son fichier associé
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
En ce qui concerne ma table Utilisateur en BDD voici sa structure :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[IMG]file:///C:/Users/jerome/Desktop/structure.jpg[/IMG]
Le login est ma primary key bien sur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
Je n'ai aucune erreur à la compilation.
En revanche lorsque j'execute cette methode une erreur apparait :
J'ai dans mon projet MODEL 1 classes pour l'utilisation de "Nhibernate"
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
L'exception System.TypeInitializationException n'a pas été gérée
Message="Une exception a été levée par l'initialiseur de type pour 'MODEL.NHibernateHelper'."
Source="MODEL"
TypeName="MODEL.NHibernateHelper"
Je ne m'en sors pas. J'attends toutes vos remarques ou questions si vous souhaitez que j'apporte encore des précisions.Impossible de trouver le fichier 'D:\\cours\\Stages\\entreprise\\Projet RECRUTEMENT\\Recrutement 3.0\\ProjetTest\\bin\\Debug\\hibernate.cfg.xml'.":"D:\\cours\\Stages\\entreprise\\Projet RECRUTEMENT\\Recrutement 3.0\\ProjetTest\\bin\\Debug\\hibernate.cfg.xml
MERCI.

 

 
		
		 
        

 
			
			


 
   
 


 [Nhibernate 1.2.1] MVC + MOR + TypeInitializationException.
 [Nhibernate 1.2.1] MVC + MOR + TypeInitializationException.
				 Répondre avec citation
  Répondre avec citation



 
  
  
  
 
 
			 
  
Partager