DataMember n'a pas pu être trouvé
Que j'ai fait mes recherches sur ce problème de la mienne, je n'ai toujours pas de chance dans la résolution de mon erreur de Erreur de 1 le type ou Le nom d'espace de noms 'DataMember' n'a pas pu être trouvée (vous manque une directive using ou une référence d'assembly?)
J'ai trouver une solution en disant que je devrais référence Système.Moment de l'exécution.La sérialisation encore, mais je vais avoir pas de chance quand même ajouter une référence à elle.
Voici mon code:
using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;
using System.Xml.Serialization;
namespace WebServApp
{
[Serializable]
public class Employee
{
[DataMember]
public int EmpNo { get; set; }
[DataMember]
public string EmpName { get; set; }
[DataMember]
public int DeptNo { get; set; }
[DataMember]
public int Salary { get; set; }
}
}
et c'est le tuto que je suis en train d'essayer de suivre:
http://www.dotnetcurry.com/ShowArticle.aspx?ID=472
Quelqu'un peut m'aider avec cette erreur?
pas de travail même si vous ajoutez du Système.Moment de l'exécution.La sérialisation?
toujours pas de travail, même si j'ai ajouter un Système.Moment de l'exécution.Sérialisation à l'aide Ajouter une Référence dans le menu ou en tapant "à l'aide du Système.Moment de l'exécution.La sérialisation"
Quelle est la version de la CompactFramework construisez-vous contre? Peut-être est-ce seulement disponible en 3.5?
Je suis à l'aide de CompactFramework 3.5
vérifiez votre version de framework.
toujours pas de travail, même si j'ai ajouter un Système.Moment de l'exécution.Sérialisation à l'aide Ajouter une Référence dans le menu ou en tapant "à l'aide du Système.Moment de l'exécution.La sérialisation"
Quelle est la version de la CompactFramework construisez-vous contre? Peut-être est-ce seulement disponible en 3.5?
Je suis à l'aide de CompactFramework 3.5
vérifiez votre version de framework.
OriginalL'auteur Little Tiny Dev | 2012-10-02
Vous devez vous connecter pour publier un commentaire.
Supprimer
System.Runtime.Serialization
de code, puis ajouter de menu > Projet > Ajouter une référence ..> . Puis ajoutez à nouveau dans le code. elle fonctionne.OriginalL'auteur Satish
J'ai résolu le problème.
J'ai juste enlevé le Système.Moment de l'exécution.La sérialisation dans les références dans l'explorateur de projet et ajoutées dans en parcourant puis il a travaillé. Bizarre.
Nope. [Serializable] n'était pas le problème. J'ai juste fait ce que j'ai fait sur ma réponse ci-dessus. Quand il travaillait, j'ai effectivement supprimé le [Serializble] dans le code mais il fonctionnait toujours.
OriginalL'auteur Little Tiny Dev