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 :

Déployer une application Silverlight 3 avec .NET RIA Services


Sujet :

Silverlight

  1. #1
    Invité
    Invité(e)
    Par défaut Déployer une application Silverlight 3 avec .NET RIA Services
    Ma question va peut être paraitre "bête" pour certains, mais je ne trouve pas comment déployer une application Silverlight 3 utilisant .NET RIA Services. Déployer une application Silverlight 3 toute simple, ça va tout seul (suffit de mettre le fichier HTML et le dossier Clientbin) mais le problème vient de .NET RIA Services.

    Que faut-il faire pour déployer une telle application sur son serveur ?

    Merci d'avance pour votre aide.

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Il te faut déployer le site web entièrement sur un serveur IIS par exemple.
    Clic droit sur ton site web et Publish.

    Ensuite choisis ce qui te correspond.

  3. #3
    Invité
    Invité(e)
    Par défaut
    J'ai essayé ta méthode. J'ai donc fais Publish sur la partie Web de mon application et j'ai sélectionné un serveur IIS (en local pour tester).

    J'ai ensuite essayé d'accéder au site, toutes les pages apparaissent mais celle qui possède la DataGrid (et qui utilise .NET RIA Service donc) ne laissent apparaitre aucune donnée. Rien ne se charge.

    Je signale qu'avant, j'avais une erreur dés que j'essayais d'afficher la page en question. Y'a donc une amélioration Maintenant, faudrait réussir à afficher les données

    Y'a rien d'autres à faire ?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Personne n'a une piste ?

    Ca m'embete vachement ce pb. Mon application est prête mais impossible de la publier

  5. #5
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Tu as modifié la chaine de connexion pour ta BDD dans le web.config ?

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Skyounet Voir le message
    Tu as modifié la chaine de connexion pour ta BDD dans le web.config ?
    Non, j'ai rien modif. Faut changer quelque chose ? (je précise que c'est la même base dans les deux cas).

  7. #7
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    La même base sur le même serveur ?

    Regarde dans le web.config et cherche la chaine de connexion et regarde si elle te semble correct.

  8. #8
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Skyounet Voir le message
    La même base sur le même serveur ?

    Regarde dans le web.config et cherche la chaine de connexion et regarde si elle te semble correct.
    Oui oui, même base, même serveur.

    A noter que j'utilise l'Integrated Security. Mais j'ai essayé en spécifiant un Userid et un password, sans aucune différence.

    Pour la chaine, elle me parait valide (après tout, elle fonctionne sous VS 2008 ) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <add name="CustomersEntities" connectionString="metadata=res://*/CustomerModel.csdl|res://*/CustomerModel.ssdl|res://*/CustomerModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=SRVDEV;Initial Catalog=Northwind;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
    Dernière modification par Deepin ; 26/10/2009 à 15h27.

  9. #9
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Passage à Fiddler maintenant.

    Lance Fiddler (http://www.fiddler2.com/fiddler2/) et regarde ce que te renvois le axd quand ton appli Silverlight l'interroge.

  10. #10
    Invité
    Invité(e)
    Par défaut
    J'ai trouvé ceci sur Fiddler :

    {"__type":"DataServiceResultomainServices","IsDomainServiceException":false,"ErrorCode":500}
    Dernière modification par Deepin ; 26/10/2009 à 15h28.

  11. #11
    Invité
    Invité(e)
    Par défaut
    Je crois que j'ai réussi.

    Alors déjà, j'ai publié le site sur un véritable serveur (sous Windows Server 2008 avec IIS7). Bon, au début j'avais tjs le même problème.

    Ensuite, je suis allé dans les paramétrages de mon site sous ISS et j'ai choisi l'icone "Chaine de Connexion" dans la section "ASP.NET". C'est le premier normalement.

    Là, tu as la liste des chaines présentes dans Web.Config. J'ai un peu modifié la chaine pour arriver à ceci :

    metadata=res://*/CustomerModel.csdl|res://*/CustomerModel.ssdl|res://*/CustomerModel.msl;provider=System.Data.SqlClient;provider connection string="Server=SRVDEV;Database=Northwind;User ID=nameUser;Password=●●●●●●;MultipleActiveResultSets=True"
    Les modifs sont en gras. J'ai utilisé l'assistant en fait pour le début et il met Server à la place de Data Source ou encore Database à la place d'Initial Catalog. Enfin, j'ai spécifié un user et un password. J'ai ensuite copié collé le reste de la chaine. Désormais, mes données s'affichent correctement.

    Quelqu'un avais déjà eu ce soucis ?
    Dernière modification par Deepin ; 26/10/2009 à 15h28.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 06/01/2012, 01h37
  2. comment déployer une application silverlight
    Par stivideo dans le forum Silverlight
    Réponses: 8
    Dernier message: 16/02/2011, 19h19
  3. Déployer une application Silverlight OOB via clé USB ?
    Par jdiogon dans le forum Silverlight
    Réponses: 2
    Dernier message: 27/01/2010, 14h02
  4. Déployer une application ADF-JSF avec Jboss 4.0.5
    Par tresorkoul dans le forum JDeveloper
    Réponses: 2
    Dernier message: 23/07/2009, 18h29
  5. Déployer une application Web Struts avec Ant
    Par fisico dans le forum Struts 1
    Réponses: 3
    Dernier message: 06/03/2007, 14h55

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