begin process at 2008 07 07 02:58:20
1 205 881 membres
32 nouveaux aujourd'hui
14 120 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : solution espace de nommage [ Divers / General ] (Soulstormer)

solution espace de nommage le 20/05/2008 16:00:51

Soulstormer
Bonjour,

Je souhaiterai savoir si quelqu'un a une solution à mon problème (qui je suis sur est très con ):

J'ai créer une solution avec 2 projets: un graphique et un objet (ou class) et pour pouvoir appeler une fonction qui est dans ma class, je fais un import et un espace de nommage:

Projet Objet:
Fichier.vb (objet)

Namespace X
Public Class Y
Public Function Z
'Code
End Function
End Class
End Namespace

Projet Graphique:
Fichier.vb (form)

Imports X
Public Class Y'
Private Z'
'Code
End Sub
End Class

Mais lorsque je tape mon espace de nommage il est souligné en vert et le message d'erreur met que le namespace ne contient aucun membre public ou est introuvable.

Re : solution espace de nommage le 20/05/2008 16:14:02

NHenry
Membre Club
Bonjour

Qu'est-ce que tu as comme code (qui te génère une erreur, où) ?

Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site

Re : solution espace de nommage le 20/05/2008 16:16:42

Soulstormer
C'est au niveau de l'import, quand je tape: "imports X" il me souligne 'X' et me met le message d'erreur suivant: le namespace ne contient aucun membre public ou est introuvable.....

Re : solution espace de nommage le 20/05/2008 16:25:24

NHenry
Membre Club
Bonjour

Normal, c'est parce que tu n'es pas dans le mme projet, et en VB, le nom du projet sert d'espace de nommage de base, c'est donc :
Imports Objet.X
Qu'il faut utiliser.

Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site

Re : solution espace de nommage le 20/05/2008 16:38:40

Soulstormer
Merci, mais même en mettant Objet.X il me met la même erreur....

Re : solution espace de nommage le 21/05/2008 08:39:16

NHenry
Membre Club
Bonjour

Tu as ajouter la référence du projet "Objet" dans le projet "Graphique" ?

Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site

Re : solution espace de nommage le 21/05/2008 08:54:22
Re : solution espace de nommage le 21/05/2008 10:51:25

Soulstormer
J'ai enfin réussi a compiler ma solution, j'ai fais ça en fait:
->1 solution
->2 projets
->1 espace de nom 'X' dans les fichiers du projet 'objet'
->1 ref du projet 'graph' au projet 'objet'
->1 import dans le projet 'graph' ayant comme ref les espaces de noms des fichiers du projet 'objet'

Mais lors de l'execution, il s'arrete et me met une erreur:
Impossible de charger le type '---.X.Y' à partir de l'assembly 'Objets, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.

Re : solution espace de nommage le 21/05/2008 14:14:46

NHenry
Membre Club
Bonjour

C'est sur une ligne de code ou direct lors de l'execution ?

Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site

Re : solution espace de nommage le 21/05/2008 15:29:49

Soulstormer
L'espace de nommage est correct puisqu'il me l'accepte.
C'est un message lors de l'éxecution, je pense que la dll ne s'est pas lancée et c'est ce qui fait qu'il ne peut pas l'ouvrir.
Pourtant j'ai bien initialiser le projet graph comme projet de démarrage.


[Page 1 Page 2 Page 3]
Classé sous : solution, end, class, espace, nommage

Participer à cet échange

Pub



Appels d'offres

Realisation graphique ...
Budget : 700€
WEB DESIGN
Budget : 1 000€
Plugin Dialer outlook
Budget : 2 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS