Un bien étrange problème avec mes namespaces
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) :
Code:
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;
}
}
} |
Et j'ai un 2e fichier qui contient ceci :
Code:
1 2 3 4 5 6 7 8
| namespace S4e.Composant
{
//differents using xxx;
using S4e;
public abstract class S4eComboBox : S4eComposant
{...}
} |
À la compilation, j'ai une erreur sur le mot souligné :
"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 !!