IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Discussion :

WebService et namespace


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2003
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5
    Par défaut WebService et namespace
    Bonjour,

    j'ai dû transformer un site ASP créé à partir d'un système de fichier en projet C# d'application Web.
    Après avoir corrigé tous les problèmes de référence, etc, je me retrouve avec une erreur en éxécution mais pas en compilation.

    En fait j'ai une référence à un service Web dans mon projet, dans un fichier .cs qui est placé sous App_Code j'ai une partie du code qui utilise le service web. Les namespaces sont bien reconnus, les classes utilsées sont correctement reconnues. Je n'ai aucune erreur de compilation.

    Lors de l'éxécution, il me sort l'erreur suivante :
    CS0246: Le type ou le nom d'espace de noms 'SaisieWebSrvObj' est introuvable (une directive using ou une référence d'assembly est-elle manquante ?)
    J'ai parcouru les forums et tentés maintes solutions or je ne parviens pas à comprendre quelle est l'erreur.

    Je vous remercie par avance de votre aide

    Cordialement,
    Nanto

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2003
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5
    Par défaut
    Bonjour,

    devant tant d'empressement , j'ai lutté, et ai été bien conseillé par un collègue. En fait mon problème, a été réglé par "l'externalisation" de la référence...

    J'ai dû créer un projet externe, y insérer une référence de service sur mon WebService, puis compiler le tout.

    Une copie en local de la dll créée mise dans le répertoire bin, ainsi qu'une copie de la dll System.ServiceModel.dll et tout est ok (la copie local à "true" sur cette référence ne faisait aucune copie...). Ensuite dans mon projet Web, j'ai fais une référence à la dll "contenant" la référence au WebService, et là c'est bon.

    Je n'ai pas d'explication, du pourquoi, la seule piste que j'ai c'est que cette dll (ServiceModel.dll) vient avec le framework 3.0. Peut-être que ça pose un problème à IIS qui est paramétré sur 2.0 (normal...)

    Merci quand même

    Nanto

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème de namespace de WebService avec WP7
    Par yvesall dans le forum Services Web
    Réponses: 8
    Dernier message: 18/12/2010, 10h29
  2. Mon webservice ne trouve plus mon NameSpace
    Par zooffy dans le forum ASP.NET
    Réponses: 2
    Dernier message: 30/11/2009, 16h06
  3. [D7]NameSpace pour un paramètre de fonction d'un WebService
    Par ShaiLeTroll dans le forum Web & réseau
    Réponses: 0
    Dernier message: 16/04/2009, 15h24
  4. WCF, WebService et Namespace
    Par lutecefalco dans le forum Windows Communication Foundation
    Réponses: 1
    Dernier message: 12/11/2008, 17h40
  5. Problème namespace - webservices - C#
    Par yohan0262 dans le forum C#
    Réponses: 11
    Dernier message: 29/01/2008, 19h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo