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

ASP.NET Discussion :

Nom ambigu dans la déclaration d'un WebService


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut Nom ambigu dans la déclaration d'un WebService
    Bonjour

    Là, je crois que j'ai déconné sévère, mais je trouve pas le moyen de réparer.

    Reprenons au départ, en sautant le chapitre sur les dinosaures !

    J'ai réinstallé ma bécane parce qu'elle était trés malade (les écrans bleus, ça fait mal!). Du coup, j'ai installé VS 2008 car je n'ai plus de CD VS 2005.
    Puis j'ai ouvert le site Web sur Localhost sur lequel je bosse. Aprés quelques déboires sur des références d'assembly (genre System.Web.Extensions) j'ai réussi à stabiliser la chose mais là il me pose un problème d'ambiguité de nom dans un Espace de nom et je sèche.

    Voici le code de mon WebService :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Imports System.Web
    Imports System.Web.Services
    Imports System.Web.Services.Protocols
    Imports System.Web.Script.Services
    Imports System.IO
    Imports ProjetX.Outils
     
    <WebService(Namespace:="http://tempuri.org/")> _
    <WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
    <ScriptService()> _
    <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
    Public Class GMPhotoProfil
        Inherits System.Web.Services.WebService
    Il bloque sur "<ScriptService()> _"

    en me disant
    'ScriptServiceAttribute' est ambigu dans l'espace de noms 'System.Web.Script.Services'.
    Et là, je dois bien dire que je ne comprends pas ce qu'il veut. Faut dire aussi que je ne suis pas trés fort sur les Espaces de noms.

    Alors je sollicite votre aide pour me donner une piste à suivre pour tenter de remettre de l'ordre dans tout ça. Précision : à l'ouverture du projet dans VS 2008 il me dit qu'il n'arrive pas à le configurer automatiquement et qu'il va faloir que je le fasse à la main. J'ai ouvert un topic pour ce point dans le forum IIS car je n'ai pas de lien vers les fichiers ASPX (et autres de .NET).
    Si c'est lié, ben je vais attendre de solutionner l'autre problème, mais cela ne me parait pas lié.

    Merci pour votre aide.

  2. #2
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Mon problème évolue mais semble toujours lié, d'une manière ou d'une autre.

    J'ai réussi à pointer sur les fichier ASPX, j'avais complètement oublié le aspnet_regiis, c'est balot non ?

    Donc maintenant il me dis ça lorsqe j'accède à la page de mon site :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Impossible de charger le fichier ou l'assembly 'System.Web.Extensions, Version=1.0.61231.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ou une de ses dépendances. Le fichier spécifié est introuvable.
    Sur la ligne du Web.config
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <add assembly="System.Web.Extensions, Version=1.0.61231.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    Mais dans les propriétés du projet j'ai bien fait une référence sur ce fichier et pour être sûr je l'ai aussi placé dans le c:\Windows\Assembly

    Maintenant je me demande si j'ai pas oublié un détail......

  3. #3
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Je ne sais pas trop par quelle maige, mais ça à l'air de marcher.

    Bon, la magie doit venir du changement de numéro de version dans le web.config. Je suis passé de la version 1.0.61231.0 à la version 1.0.61025.0, et ça marche.

    Bon, vu la bestiole, je comprends que je pointe sur une version plus ancienne, mais peut être qu'il faut que j'y reste, je sais pas trop.

    Si quelqu'un a une explication, je prends car j'aimerais comprendre.

    Je boucle ce topic, mais je pens ene réouvrir un autre car visiblement le passage de VS 2005 à VS 2008 va pas se faire tout seul.

    Kenavo

Discussions similaires

  1. vba nom ambigu detecté dans un call
    Par cecile_64 dans le forum Excel
    Réponses: 2
    Dernier message: 16/08/2012, 10h17
  2. Réponses: 2
    Dernier message: 18/12/2009, 17h34
  3. EDBEngineError : "Nom dupliqué dans ce contexte"
    Par jakouz dans le forum Bases de données
    Réponses: 1
    Dernier message: 02/11/2005, 15h50
  4. "nom dupliqué dans ce contexte"
    Par lgomez dans le forum Langage
    Réponses: 4
    Dernier message: 19/10/2005, 09h49
  5. Problème dans la déclaration de Winmain
    Par lvdnono dans le forum DirectX
    Réponses: 3
    Dernier message: 29/05/2004, 13h38

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