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

VB.NET Discussion :

Ecrire dans app.config


Sujet :

VB.NET

  1. #1
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    125
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2008
    Messages : 125
    Points : 45
    Points
    45
    Par défaut Ecrire dans app.config
    Bonjour a tous,

    J'ai une application WinForms qui se connecte à un service web. Je souhaite maintenant déployer mon application et donc dans le setup, je souhaiterais pour spécifier l'adresse du service web, mais je sèche au niveau de l'écriture du fichier app.config...

    J'ai bien mon paramètre dans les propriétés du projet, mais il est read only (est-ce parce qu'il est définit au niveau Application et pas utilisateur ?)

    Est-ce que quelqu'un sait comment spéficier l'url du service web avec un fichier app.config ? (ou autre méthode je suis preneur ^^)

    Merci à tous !

  2. #2
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    125
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2008
    Messages : 125
    Points : 45
    Points
    45
    Par défaut
    Problème résolu !

    Pour ceux qui aurait le même problème :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
     
    Dim applicationName As String = "Client.exe"
    Dim exePath As String = System.IO.Path.Combine(targetDir, applicationName)
    ' Retrieves .config 
    Dim config As System.Configuration.Configuration = ConfigurationManager.OpenExeConfiguration(exePath)
    ' Get applicationSettings from .config 
    Dim sectionGroup As ConfigurationSectionGroup = config.GetSectionGroup("applicationSettings")
    Dim section As ClientSettingsSection = sectionGroup.Sections("Client.My.MySettings")
    ' Sets TargetDir in .config 
    ' Parameter 1 
    Dim elementDirectory As SettingElement = section.Settings.Get("Client_localhost_Service1")
    elementDirectory.Value.ValueXml.InnerXml = url
    ' Saves .config 
    section.SectionInformation.ForceSave = True
    config.Save()

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

Discussions similaires

  1. Ecrire et sauvegarder dans app.config
    Par juliensmarties dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 26/02/2018, 23h40
  2. retiré le nom base de donnée dans app.config
    Par jeepibmx dans le forum VB.NET
    Réponses: 1
    Dernier message: 28/01/2008, 19h38
  3. Ecrire dans web.config
    Par guigui11 dans le forum ASP.NET
    Réponses: 5
    Dernier message: 12/10/2007, 18h23
  4. Réponses: 8
    Dernier message: 06/08/2007, 11h32
  5. Réponses: 2
    Dernier message: 23/03/2007, 14h00

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