Le type ou l'espace de nom est introuvable
JPDANGERS
Messages postés
2
Statut
Membre
-
JPDANGERS -
JPDANGERS -
Bonjour,
C'est ma première question
En premier lieu merci à tous ceux qui veulent bien répondre aux questions posées
J'usqu'à maintenant j'ai toujours trouvé une solution dans les différents échanges
Mon environnementASP C# Visual Studio 2008
Visual Studio 2008
Langage C#
Page ASP.net
Un projet avec une page.aspx
une classe dans un fichier NonDeClass.cs
Dans le code behind je'utilise une clause using afin d'incorporer ma classe
Lors de l'exécution en environnement de développemnt tout se passe correctement
Le problème se pose seulement en environnement de production
voici le code je ne pense pas pouvoir fair plus simple
Default.aspx
using System;
namespace WebApplication1
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Class1 cl = new Class1();
Label1.Text = cl.Zone;
}
}
}
Class1.cs
using System;
namespace WebApplication1
{
public class Class1
{
String _Zone;
public String Zone
{
get { return _Zone; }
set { _Zone = value; }
}
public Class1()
{
Zone = "OK";
}
}
}
l'erreur est la suivante
Le type ou l'espace de nom (Class1) est introuvable
2
je modifie le name space de la classe
ie : namespace NomClasse
j'utilise using NomClasse dans mon fichier default.aspx
dans ce cas l'erreur est la suivante
Le type ou l'espace de nom (NomClasse) est introuvable
J'ai suspecter bien des chose version framework, IDE,....
sans résultat
Si l'un de vous à déjà rencontré le problème je lui serai reconnaissant de son aide
JPDANGERS
C'est ma première question
En premier lieu merci à tous ceux qui veulent bien répondre aux questions posées
J'usqu'à maintenant j'ai toujours trouvé une solution dans les différents échanges
Mon environnementASP C# Visual Studio 2008
Visual Studio 2008
Langage C#
Page ASP.net
Un projet avec une page.aspx
une classe dans un fichier NonDeClass.cs
Dans le code behind je'utilise une clause using afin d'incorporer ma classe
Lors de l'exécution en environnement de développemnt tout se passe correctement
Le problème se pose seulement en environnement de production
voici le code je ne pense pas pouvoir fair plus simple
Default.aspx
using System;
namespace WebApplication1
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Class1 cl = new Class1();
Label1.Text = cl.Zone;
}
}
}
Class1.cs
using System;
namespace WebApplication1
{
public class Class1
{
String _Zone;
public String Zone
{
get { return _Zone; }
set { _Zone = value; }
}
public Class1()
{
Zone = "OK";
}
}
}
l'erreur est la suivante
Le type ou l'espace de nom (Class1) est introuvable
2
je modifie le name space de la classe
ie : namespace NomClasse
j'utilise using NomClasse dans mon fichier default.aspx
dans ce cas l'erreur est la suivante
Le type ou l'espace de nom (NomClasse) est introuvable
J'ai suspecter bien des chose version framework, IDE,....
sans résultat
Si l'un de vous à déjà rencontré le problème je lui serai reconnaissant de son aide
JPDANGERS
A voir également:
- Le type ou l'espace de nom est introuvable
- Espace insécable - Guide
- Espace de stockage gmail plein - Guide
- Espace de stockage google - Guide
- Changer le nom de son iphone - Guide
- Chaque paragraphe doit être espacé de 0,42 cm ou 12 pt du paragraphe qui suit - Guide
3 réponses
Bonjour
Pour ceux que cela pourrait intéresser
Le problème ne venait d'aucune manière de VS 2008, ou autre composant de développement.
Pour résoudre ce problème, j'ai, sur le serveur de production (Windows Server 2003), désinstallé VS 2008, puis les composants IIS V6
Pour plus de sureté j'ai aussi désinstallé VS 2008 qui se trouvait également sur ce serveur
Après avoir réinstallé ces éléments dans l'ordre j'ai récupéré un environnement IIS clean
Il a suffit de modifier les paramètres de mon site pour indiquer qu'il devait être considéré comme une application utilisant le Framework 2.0 (3.5 en réalité)
Moralité Erreur : Le type ou l'espace de nom est introuvable ==> serveur IIS "Mal configuré"
JPDANGERS
Pour ceux que cela pourrait intéresser
Le problème ne venait d'aucune manière de VS 2008, ou autre composant de développement.
Pour résoudre ce problème, j'ai, sur le serveur de production (Windows Server 2003), désinstallé VS 2008, puis les composants IIS V6
Pour plus de sureté j'ai aussi désinstallé VS 2008 qui se trouvait également sur ce serveur
Après avoir réinstallé ces éléments dans l'ordre j'ai récupéré un environnement IIS clean
Il a suffit de modifier les paramètres de mon site pour indiquer qu'il devait être considéré comme une application utilisant le Framework 2.0 (3.5 en réalité)
Moralité Erreur : Le type ou l'espace de nom est introuvable ==> serveur IIS "Mal configuré"
JPDANGERS