J'ai une application ClickOnce qui accède à un ensemble de services Web. Sur le client, j'ai un projet qui englobe tous les services Web.Pourquoi ai-je cette erreur dans un projet WebServices?
Dans les propriétés de ce projet, si Build/Generate Serialization Assembly est Auto (qui est la valeur par défaut), tout fonctionne correctement. Je mets l'option sur Activé, il compile bien, puis lors de l'exécution, je reçois cette erreur:
Line 786: [WebMethod]
Line 787: public CC.DTO.AdvertiserAssignmentRevenueDTO[] SearchAdvertiserAssignmentRevenue(byte[] AdvAssgnRevenueSearchFilter)
Line 788: {
Line 789: try
La sortie détaillée du compilateur est essentiellement « CS0234: Le nom du type ou espace de noms « DTO »n'existe pas dans l'espace de noms ' CC '(manque-t-il une référence d'assemblage?) "
Pourquoi cela se produit-il? Juste pour info, ceci est un projet .NET 2.0 fonctionnant sous VS2008.