Attribuer un namespace à une classe
Bonjour.
En suivant ce tutoriel, je voulais créer ma classe d'accès en lecture à Excel en VB.NET.
Donc j'ai créé une petite application ASP.NET, et créer la classe dans un ficher lireExcel.vb placer dans le répertoire App_code. En gros la structure du fichier:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Imports Microsoft.Office.Interop.Excel
Namespace automationExcel
Public Class LireExcel
' Déclaration des champs
' Déclaration des propriétés
' Déclaration des méthodes et fonctions
End Class
End Namespace |
Ensuite je crée un formulaire web à la racine du projet. Dans le code behind de celui-ci j'essaie de faire un Imports automationExcel, mais impossible...
J'ai l'erreur suivante:
Citation:
L'espace de noms ou le type spécifié dans les Imports 'automationExcel' ne contient aucun membre public ou est introuvable. Vérifiez que l'espace de noms ou le type est défini et qu'il contient au moins un membre public. Vérifiez que le nom de l'élément importé n'utilise pas d'autres alias.
Pouvez-vous m'expliquer comment résoudre cette erreur. Pour le point des membres public, ma classe est déclarée en public. Les méthodes pour la plupart sont public aussi, ainsi que les propriétés.
Merci d'avance pour votre aide.