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ébuguer en mode OOB


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 débuguer en mode OOB
    Bonjour,

    Je dois, pour pouvoir accéder à des fichiers Excel, être en mode OOB et en plus avoir un "App.Current.HasElevatedPermissions" qui est à true.

    Ce niveau élevé de permission n'est obtenu que si j'installe vraiment mon application en OOB, mais alors là, comment faire pour déboguer ?

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Il te suffit de définir ton projet Silverlight comme projet de démarrage. C'est alors lui dans une fenêtre qui démarrera.

  3. #3
    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
    Merci mais si je mets mon projet en démarrage, il ne fonctionne plus du tout car il utilise wcf Ria service.... etr je suis donc obligé de démarrer de mon projet web.

    je vais alors créer un nouveau projet juste pour tester l'automation.

  4. #4
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Dans ce cas la, soit tu installes IIS sur ta machine.
    Soit tu selectionnes ta solution dans visual studio, clic droit, propriétés et la tu peux selectionner "plusieurs projets de démarrage". Tu mets l'appli silverlight en démarrer et le web en démarrer sans débugger.

  5. #5
    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
    Citation Envoyé par Nathanael Marchand Voir le message
    ...Soit tu selectionnes ta solution dans visual studio, clic droit, propriétés et la tu peux selectionner "plusieurs projets de démarrage". Tu mets l'appli silverlight en démarrer et le web en démarrer sans débugger.
    On en apprend tous les jours !

    Effectivement j'arrive à démarrer l'appli Silverlight avec start et l'appli web avec start without debugging.
    Je peux même décider de l'ordre dans lequel ils se lancent.

    Mais rien n'y fait je reçois ce même message:
    The Silverlight project you are about to debug uses WCF RIA services. WCF RIA services will fail unless the Silverlight project is hosted in and launched from the same web project that contains the WCF RIA services
    En attendant, j'ai fait un projet distinct pour tester l'automation, donc je marque le post comme résolu.

    Merci

  6. #6
    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 n'as qu'a lancer ton projet Web en premier (View in Browser sur une de tes pages).

    Ensuite tu lances ton projet SL.

    D'ailleurs je me demande si ca marche si tu specifies ton projet Web en tant que projet de demarrage dans l'onglet Debug de ton projet Silverlight (tu specifies OOB et ton projet Web dans la Combo).

  7. #7
    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
    En fait, je me demande si c'est bien un problème d'ouvrir un projet l'un avant l'autre...

    Pour être en OOB, je dois installer obligatoirement l'application sur ma machine, non ?
    Et forcément, quand je lance l'application sur ma machine je ne suis plus dans Visual Studio.

    Donc la question revient à ma première question: est-il possible de lancer un projet à partir de visual studio et d'avoir un "HasElevatedPermissions" à vrai ?

Discussions similaires

  1. Le grand mode d'emploi du forum, à lire si vous souhaitez tout savoir !
    Par Anomaly dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 2
    Dernier message: 03/06/2013, 17h36
  2. Probleme d'affichage de l'adresse IP en mode OOB
    Par offspring dans le forum Silverlight
    Réponses: 5
    Dernier message: 09/05/2011, 20h49
  3. Problème event Closing en mode OOB
    Par CRNice dans le forum Silverlight
    Réponses: 4
    Dernier message: 15/07/2010, 14h48
  4. Droits machine cliente pour SL en mode OOB
    Par chrisdot dans le forum Silverlight
    Réponses: 2
    Dernier message: 17/06/2010, 14h23
  5. Passer en mode 800*600
    Par flavien tetart dans le forum Assembleur
    Réponses: 8
    Dernier message: 30/05/2002, 23h05

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