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 :

Problème de déploiement avec un Serveur IIS local


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 254
    Par défaut Problème de déploiement avec un Serveur IIS local
    Bonjour,
    Avant toute chose, sachez que c'est la première fois que je manipule un serveur IIS alors soyez indulgents. J'ai regardé différents sites mais impossible de trouver la solution à mon problème.
    Je veux tester le déploiement de mon application Silverlight.
    1). Pour ça, j'ai activé le Gestionnaire de services Internet (IIS) de mon PC. Mais je pense que je le configure mal.
    J'ai donc créé un Pool d'applications en mettant :
    - Version du .Net Framework à V4.0
    - Identité à LocalSystem
    Est ce que cette configuration est bonne ?

    2).Ensuite j'ai créé un répertoire MonApplication sous C:\inetpub\wwwroot

    3). Puis, dans Sites, j'ai essayé plusieurs choses :
    - Ajouter une applicaiton
    - Ajouter un répertoire virtuel

    4). A partir de Visual Studio j'ai Publié mon application vers le répertoire C:\inetpub\wwwroot\MonApplication. J'ai choisi la Méthode de publication --> FTP

    Si je lance directement le site à partir du répertoire C:\inetpub\wwwroot\MonApplication la page d'accueil s'affiche bien mais je peux rien faire d'autre : les appels aux Services web ne marchent pas.

    Merci d'avance pour votre aide
    Cédric

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    Et l'url des webservices c'est quoi?

    Normalement tu devrais acceder à ton site par
    http:\\nomdetamachine\MonApplication .

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 254
    Par défaut
    Oui j'y accède aussi comme ça mais ça m'affiche la page d'accueil que si je renomme le fichier MonApplication.html en index.html. Mais c'est le même problème la page d'accueil d'affiche mais c'est tout.
    Pour ce qui est de l'url des webservices lors de la publication via Visual Studio, ils ont été placé dans le même répertoire a savoir C:\inetpub\wwwroot\MonApplication

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    Si tu y accèdes directement depuis un navigateur http:\\nomdetamachine\MonApplication\NomWebservice.svc ( ou asmx...)
    que se passe-t-il?
    Apres ca peut être ton application silverlight elle même qui appelle une mauvaise url.
    Le mieux c'est d'utiliser Fiddler2 qui va te sniffer les requêtes HTTP. Tu pourras ainsi facilement voire l’adresse réellement appelé

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 254
    Par défaut
    Si j'y accède directement par
    http://NomDeMaMachine/MonAppilcation/MonWebService.svc
    j'ai une page d'erreur avec le message suivant
    Erreur HTTP 404.3 - Not Found
    La page que vous avez demandée ne peut pas être traitée en raison de la configuration d'extension. Si la page est un script, ajoutez un gestionnaire. Si le fichier doit être téléchargé, ajoutez un mappage MIME.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 254
    Par défaut
    Je viens d'installer Fiddler2.
    Si j'accède à mon site via http://NomDeMaMachine/MonAppilcation
    Dans Fiddler je vois l'appel aux URL suivantes :
    -http://NomDeMaMachine/MonAppilcation
    -http://NomDeMaMachine/MonAppilcation/Silverlight.js
    -http://NomDeMaMachine/MonAppilcation/ClientBin/MonApplication.xap

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 29/06/2011, 15h02
  2. problème avec le serveur IIS
    Par hiul dragonfel dans le forum IIS
    Réponses: 1
    Dernier message: 19/11/2007, 15h40
  3. Problême de fonctionnement d'EasyPHP avec un serveur IIS
    Par yohan0262 dans le forum Windows Serveur
    Réponses: 9
    Dernier message: 25/06/2007, 09h31
  4. Avec un serveur IIS : Tomcat, Resin ou autre ?
    Par julien20vt dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 30/08/2006, 09h38
  5. Probléme de connexion avec le serveur Interbase
    Par mohamed2006 dans le forum InterBase
    Réponses: 1
    Dernier message: 01/07/2006, 16h38

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