Bonjour à tous !
Voilà j'ai fait un squelette d'application web qui bugge à un endroit lors de la compilation :
Dans le projet web de ma solution, j'ai un premier fichier S4eComposant qui possède ce code pour le moment (il sera enrichit plus tard) :
Et j'ai un 2e fichier qui contient ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 using System; namespace S4e.Composant { /// <summary> /// Composant : composant intégrant la configuration /// </summary> public class S4eComposant : System.Web.UI.UserControl { public Configuration GetConfiguration() { Configuration conf = new Configuration(); return conf; } } }
À la compilation, j'ai une erreur sur le mot souligné :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 namespace S4e.Composant { //differents using xxx; using S4e; public abstract class S4eComboBox : S4eComposant {...} }
"Le type ou le nom d'espace de noms 'S4eComposant' est introuvable (une directive using ou une référence d'assembly est-elle manquante*?)"
Et je ne comprend pas d'où ça vient puisque les deux classes sont dans le même namespace, et dans le projet dont je m'inspire pour créer ce squelette, c'est fait comme ça et ça fonctionne très bien...
Quelqu'un a une idée ?
Merci d'avance !!
Partager