none
chargement des photos via un webservice RRS feed

  • Discussion générale

  • bonjour à tous,

     

    mon problème c'est un peu compliqué , je vous explique .

    j'ai un site web si je mets un code il va afficher l'image de véhicule qui se trouve dans le site de fournisseur .

    j'ai mis un code source pour m'afficher une image standard qui j'ai choisi moi même si le site de fournisseur n'a pas une image de ce code .

    le problème que des fois si le site de fournisseur a une image de code cherché mais dans mon site il affiche l'image standard et dans des autres cas il affiche la bonne image .

     

    Cdt

     

     

    mercredi 26 janvier 2011 17:46

Toutes les réponses

  • Bonjour,

    Pouvez-vous nous montrer le code qui pose problème ?

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte .NET/Consultant/Formateur chez Winwise
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5
    mercredi 26 janvier 2011 20:44
    Modérateur
  •  
      [System.Diagnostics.DebuggerStepThroughAttribute()]
      [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
      [System.Runtime.Serialization.DataContractAttribute(Name="ReadModelForVinResult", Namespace="http://tempuri.org/")]
      [System.SerializableAttribute()]
      public partial class ReadModelForVinResult : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
        
        [System.NonSerializedAttribute()]
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        [System.Runtime.Serialization.OptionalFieldAttribute()]
        private string LibelleField;
        
        [System.Runtime.Serialization.OptionalFieldAttribute()]
        private string ImageLinkField;
        
        [global::System.ComponentModel.BrowsableAttribute(false)]
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
          get {
            return this.extensionDataField;
          }
          set {
            this.extensionDataField = value;
          }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
        public string Libelle {
          get {
            return this.LibelleField;
          }
          set {
            if ((object.ReferenceEquals(this.LibelleField, value) != true)) {
              this.LibelleField = value;
              this.RaisePropertyChanged("Libelle");
            }
          }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=1)]
        public string ImageLink {
          get {
            return this.ImageLinkField;
          }
          set {
            if ((object.ReferenceEquals(this.ImageLinkField, value) != true)) {
              this.ImageLinkField = value;
              this.RaisePropertyChanged("ImageLink");
            }
          }
        }
        
        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
        
        protected void RaisePropertyChanged(string propertyName) {
          System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
          if ((propertyChanged != null)) {
            propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
          }
        }
      }
      
      [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
      [System.ServiceModel.ServiceContractAttribute(ConfigurationName="fr.honda.moto.ServicesSoap")]
      public interface ServicesSoap {
        
        // CODEGEN : La génération du contrat de message depuis le nom d'élément filtre de l'espace de noms http://tempuri.org/ n'est pas marqué nillable
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ReadModelForVin", ReplyAction="*")]
        w000261.Dal.fr.honda.moto.ReadModelForVinResponse ReadModelForVin(w000261.Dal.fr.honda.moto.ReadModelForVinRequest request);
      }
      
      [System.Diagnostics.DebuggerStepThroughAttribute()]
      [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
      public partial class ReadModelForVinRequest {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="ReadModelForVin", Namespace="http://tempuri.org/", Order=0)]
        public w000261.Dal.fr.honda.moto.ReadModelForVinRequestBody Body;
        
        public ReadModelForVinRequest() {
        }
        
        public ReadModelForVinRequest(w000261.Dal.fr.honda.moto.ReadModelForVinRequestBody Body) {
          this.Body = Body;
        }
      }
      
      [System.Diagnostics.DebuggerStepThroughAttribute()]
      [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
      public partial class ReadModelForVinRequestBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string filtre;
        
        public ReadModelForVinRequestBody() {
        }
        
        public ReadModelForVinRequestBody(string filtre) {
          this.filtre = filtre;
        }
      }
      
      [System.Diagnostics.DebuggerStepThroughAttribute()]
      [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
      public partial class ReadModelForVinResponse {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="ReadModelForVinResponse", Namespace="http://tempuri.org/", Order=0)]
        public w000261.Dal.fr.honda.moto.ReadModelForVinResponseBody Body;
        
        public ReadModelForVinResponse() {
        }
        
        public ReadModelForVinResponse(w000261.Dal.fr.honda.moto.ReadModelForVinResponseBody Body) {
          this.Body = Body;
        }
      }
      
      [System.Diagnostics.DebuggerStepThroughAttribute()]
      [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
      [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
      [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
      public partial class ReadModelForVinResponseBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public w000261.Dal.fr.honda.moto.ReadModelForVinResult ReadModelForVinResult;
        
        public ReadModelForVinResponseBody() {
        }
        
        public ReadModelForVinResponseBody(w000261.Dal.fr.honda.moto.ReadModelForVinResult ReadModelForVinResult) {
          this.ReadModelForVinResult = ReadModelForVinResult;
        }
      }
      
      [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
      public interface ServicesSoapChannel : w000261.Dal.fr.honda.moto.ServicesSoap, System.ServiceModel.IClientChannel {
      }
      
      [System.Diagnostics.DebuggerStepThroughAttribute()]
      [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
      public partial class ServicesSoapClient : System.ServiceModel.ClientBase<w000261.Dal.fr.honda.moto.ServicesSoap>, w000261.Dal.fr.honda.moto.ServicesSoap {
        
        public ServicesSoapClient() {
        }
        
        public ServicesSoapClient(string endpointConfigurationName) : 
            base(endpointConfigurationName) {
        }
        
        public ServicesSoapClient(string endpointConfigurationName, string remoteAddress) : 
            base(endpointConfigurationName, remoteAddress) {
        }
        
        public ServicesSoapClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 
            base(endpointConfigurationName, remoteAddress) {
        }
        
        public ServicesSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 
            base(binding, remoteAddress) {
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        w000261.Dal.fr.honda.moto.ReadModelForVinResponse w000261.Dal.fr.honda.moto.ServicesSoap.ReadModelForVin(w000261.Dal.fr.honda.moto.ReadModelForVinRequest request) {
          return base.Channel.ReadModelForVin(request);
        }
        
        public w000261.Dal.fr.honda.moto.ReadModelForVinResult ReadModelForVin(string filtre) {
          w000261.Dal.fr.honda.moto.ReadModelForVinRequest inValue = new w000261.Dal.fr.honda.moto.ReadModelForVinRequest();
          inValue.Body = new w000261.Dal.fr.honda.moto.ReadModelForVinRequestBody();
          inValue.Body.filtre = filtre;
          w000261.Dal.fr.honda.moto.ReadModelForVinResponse retVal = ((w000261.Dal.fr.honda.moto.ServicesSoap)(this)).ReadModelForVin(inValue);
          return retVal.Body.ReadModelForVinResult;
        }
      }
    }
    
    
    jeudi 27 janvier 2011 08:56
  • Bonjour,

     

    Avez-vous vérifié aussi dans le site qui fournit ces photos, pour voir la logique qu’il utilise pour envoyer les images ? Dans votre code, pouvez-vous déterminer, en debug, si pour une photo existante vous recevrez les données ou pas ?

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     


    Suivez MSDN sur Twitter 

    lundi 31 janvier 2011 13:04
  • Bonjour,

     

    oui ils existent les photos dans le site et le problème y'a des photos qui s'affichent et l'autre non avec le code VIN du moto.

     

    Cordialement 

    mardi 1 février 2011 09:10
  • Bonjour,

     

    Et en debug avez-vous vérifié que le site fournit les photos demandées ? Il faut déterminer tout d’abord si le problème vient du mode dont votre code traite la logique d’affichage ou si le service du site envoie des données erronées.

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     


    Suivez MSDN sur Twitter 

    mardi 1 février 2011 09:13
  • le projet est en production j'arrive pas à débugger pas à pas parce-que sous les serveurs et pas en local

     

    Cdt 

    mardi 1 février 2011 11:17
  • Bonjour,

     

    Sans avoir la possibilité de vérifier ce que se passe dans votre code je ne vois pas comment ou pourrait vous donner des informations supplémentaires. Normalement, ces comportements anormaux doivent être analysés hors production. Est-ce que vous avez un contrat d’utilisation avec le fournisseur de ce service ? Normalement, c’est leur devoir de s’assures que toute problème lié a ce produit est analysé.

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     


    Suivez MSDN sur Twitter 

    mardi 1 février 2011 11:23
  • Bonjour,

     

    moi je suis arrivée à la société  mercredi dernier, c'est pas moi qui a fait le site . la personne qui a développé le site est parti et il a rien laissé sauf le programme normal sans aucun source supplémentaire.

     

    Cdt

    mardi 1 février 2011 13:37
  • Bonjour,

     

    Vous n’avez pas accès au code source de ce site ?

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     


    Suivez MSDN sur Twitter 

    mardi 1 février 2011 13:44
  • Bonjour,

     

    si j'ai l'accès au code source ce que j'ai mis déjà le morceau de code qui correspond à mon problème mais voulez que je cherche quoi exactement dans le code source

     

    Cdt

    mercredi 2 février 2011 14:00
  • Bonjour,

     

    Quelle est la valeur retournée dans ImageLink ? A mon avis, c’est sur cette propriété que vous devez mettre un point d’arrêt et vérifier que le lien correct est retourné. Dans le cas où le lien n’est pas retourné, vous devez analyser le comportement interne du fournisseur et quelle est la logique suivie quand il retourne un lien ou un autre.

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     


    Suivez MSDN sur Twitter 

    jeudi 3 février 2011 15:00
  • Bonjour Alex,

     

    en faite le projet c'est mal développé par l'ancien développeur , il a pas une copie en local pour tester avec point d'arrêt , il a mis directement avec des connexion serveurs côté base de données et dans ce cas là on peut pas faire pas à pas .

    Cdt 

    jeudi 3 février 2011 15:37
  • Bonjour,

     

    Sans analyser l’application en mode debug, il est très difficile d’identifier l’erreur. Essayez de répliquer la fonctionnalité qui vous intéresse dans une autre application sur une machine de développement et analysez le processus la bas.

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     


    Suivez MSDN sur Twitter 

    vendredi 4 février 2011 09:53