J'essaie de créer mon premier projet ASP.NET Web Forms mais je suis confronté à un problème sérieux. J'ai créé deux fichiers de projet dans mon projet, nommés: BLL et DAL. J'ai créé des classes. nommé class.cs
et class1.cs
dans les deux fichiers ci-dessus, respectivement. Lorsque j'ajoute using System.Data;
dans l'un des fichiers .cs
, les erreurs suivantes s'affichent:
1: Error CS0234 The type or namespace name 'Data' does not exist in the namespace 'System' (are you missing an Assembly reference?) DAL..NET Platform 5.4
2. Error CS0234 The type or namespace name 'Data' does not exist in the namespace 'System' (are you missing an Assembly reference?) BLL..NET Platform 5.4
J'ai essayé d'ajouter des références d'assemblage en faisant un clic droit sur les références -> Ajouter une référence -> Vérifier System.Data
et de le reconstruire à nouveau, mais cela ne m'a pas aidé.
Lorsque je passe la souris sur using System.Data;
, l'élément suivant s'affiche:
Tout d’abord, lorsque vous passez la souris sur votre " System.Data ", un message s’affiche, ce qui est assez simple pour comprendre que vous n’avez utilisé aucune classe de System.Data. Lorsque vous implémentez ces classes, ce message disparaîtra.
Deuxièmement, vous avez une erreur -
Erreur CS0234 Le nom de type ou d'espace de nom 'Data' n'existe pas dans L'espace de nom 'System' (il manque une référence d'assembly?) DAL..NET Platform 5.4
Donc, fondamentalement, vous devez avoir une référence Assembly de System.Data dans votre projet.
Allez dans les références et vérifiez si System.Data Assembly existe ou non. Sinon, installez-le.
J'espère que ceci vous aidera.
Il vous manque simplement la référence "System.Data".
Dans la fenêtre Solutions Explorer, cliquez avec le bouton droit de la souris sur l'entrée 'Référence' -> appuyez sur Ajouter une référence -> cliquez sur Assemblages> Recherchez «System.Data» -> appuyez sur la case à cocher (j'oublie toujours cette étape.) -> appuyez sur OK.