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

Silverlight Discussion :

ou sont mes dll ?


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut ou sont mes dll ?
    Bonjour,

    J'ai publié via VS2010 une application SL4 vers un serveur distant (qui supporte bien SL4).

    L'application s'ouvre correctement mais dès que je dois accéder à des données, il me dit:

    Load operation failed for query XXX. Le serveur distant a retourné une erreur: Not Found
    Si par contre je lance mon application de mon VS2010, tout va bien.

    Si je compare les fichiers Bin de SL3 et SL4, en SL3, j'avais plein de dll qui ne sont plus présentes en SL4. Est-ce la base de mon problème ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Que contient exactement ton fichier .xap ?. C'est ce fichier qui contient tous les dll nécessaires à l'exécution de ton application SL qui est téléchargé côté client.

  3. #3
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Active le ClientHttp et tu auras le message d'erreur exact.

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut
    Bonjour,

    Voilà, le problème est résolu.

    I s'agissait en fait je pense d'une combinaison de facteurs.

    d'une part, et ne me demandez pas pourquoi, j'ai rajouté dans le WebConfig:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <modules runAllManagedModulesForAllRequests="true">
          <add name="DomainServiceModule" preCondition="managedHandler" type="System.ServiceModel.DomainServices.Hosting.DomainServiceHttpModule, System.ServiceModel.DomainServices.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        </modules>
    et une connexion:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        <add name="LocalSqlServer" connectionString="Data Source=XXX.YYY.com;Initial Catalog=DB_9999_MyDB;Persist Security Info=True;User ID=DB_9999_MyDB_user;Password=toto" providerName="System.Data.SqlClient" />


    d'autre part, j'ai du mettre comme "Embedded (copy local à True" 3 références de MonProjetWeb:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    System.ServiceModel.DomainServices.EntityFramework
    System.ServiceModel.DomainServices.Hosting
    System.ServiceModel.DomainServices.Server
    J'espère que l'un ou l'autre de ces éléments pourra aider quelqu'un.

    Une dernière question à Thomas Lebrun:
    Qu'entends-tu par activer le clientHttp ? est-ce un outil, un paramètre ?

  5. #5
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Si tu fais du RIA Services, il faut que ces éléments soient rajoutés, et RIA Services installé sur le serveur

    Pour Client Http Stack: http://blogs.msdn.com/b/silverlight_...erlight-3.aspx

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut
    J'y connais pas grand chose, mais vu la multitude de versions RIA qui sont sorties depuis que je travaille avec RIA (déjà SL3), je ne pense pas que ça doive être installé sur le serveur car sinon comment les hébergeurs géreraient toutes les versions en même temps? Je pense plutôt que ce sont les dll qu'on envoie lors de la publication qui font tourner RIA, non ?

    Merci en tous cas pour le lien Client HTTP Stack, jen ferai bon usage

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

Discussions similaires

  1. Ou sont mes enregistrements à partir de 8126 ?
    Par AIexis dans le forum Requêtes
    Réponses: 7
    Dernier message: 30/01/2006, 14h03
  2. [VB.net] Où sont mes contrôles ?
    Par waici dans le forum Windows Forms
    Réponses: 2
    Dernier message: 13/01/2006, 09h15
  3. [MFC] Ou sont mes boutons de toolbar?
    Par foxblue dans le forum MFC
    Réponses: 3
    Dernier message: 08/09/2005, 14h42
  4. URPMI - Où sont mes programmes ?
    Par Dnx dans le forum Mandriva / Mageia
    Réponses: 2
    Dernier message: 25/09/2004, 21h57

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