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 :

Probleme avec le lancement "Minecraft_Server.exe" [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Etudiant en Informatique
    Inscrit en
    Septembre 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Etudiant en Informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2012
    Messages : 43
    Par défaut Probleme avec le lancement "Minecraft_Server.exe"
    Bonjour,

    Lorsque j'execute le programme Minecraft_Server.exe se trouvant dans appdata\Test il se lance sans probleme mais quand l'executable crée les dossiers pour un serveur minecraft il me les crées la ou se trouve mon programme vb.

    Pour une meilleur comprehension je vous met le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     Dim appdata As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
            Dim chemin0 As String = IO.Path.Combine(appdata, "Test", "Minecraft_Server.exe")
            Process.Start(chemin0)
    P.S : j'ai essayé avec shell toujours même probleme

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Bonjour,

    un meilleur énoncé du problème ne serait pas de trop ...

  3. #3
    Membre confirmé
    Homme Profil pro
    Etudiant en Informatique
    Inscrit en
    Septembre 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Etudiant en Informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2012
    Messages : 43
    Par défaut
    L'application lancée avec le programme ne créée pas les dossiers dans le bon endroit.



    Schema:

    Programme vb -->>>> lancement Minecraft_Server.exe -->>> Creation des dossiers a la localisation du programme vb.net

    Alors qu'il devrait faire

    Programme vb -->>> Lancement Minecraft_Server.exe -->>> Creation des dossiers dans appdata\Test.

    En esperant que cela est plus clair pour toi.

  4. #4
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 19
    Par défaut
    Le programme que tu lances (Minecraft_Server.exe) doit très certainement utiliser le working directory comme référence de l'endroit ou il crée ses fichiers.

    Tu peux tester en lancant ton programme en ligne de commande en te placant dans le dossier de destination. Sinon, le chemin de génération n'est pas paramétrable ? ou passable en argument de Minecraft_Server.exe ?

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Assez étrange comme comportement je dois avouer.
    Pourquoi pas essayer de passer en paramètre le chemin de destination voulu comme le propose elpaulo.

    Si ça ne fonctionne pas on ne peut probablement pas grand chose de plus, c'est le Minecraft_serveur.exe qui est développé comme ça...

  6. #6
    Membre confirmé
    Homme Profil pro
    Etudiant en Informatique
    Inscrit en
    Septembre 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Etudiant en Informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2012
    Messages : 43
    Par défaut
    Sa fonctionne il suffisait juste d'utiliser :



    Dim chemin0 As String = IO.Path.Combine(appdata, "Test")
    FileSystem.ChDir(chemin0)



    car lorsque je lancai le même executable mais en batch j'utilisais cd /d soit CHDIR il suffisait juste de faire une petite recherche sur l'équivalent vb.net

    Merci pour votre aide.

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

Discussions similaires

  1. [AC-2013] Problemes avec insert into et les simple quote
    Par Alann dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 18/07/2014, 17h41
  2. [Système]Probleme avec un chemin dans cmd.exe
    Par Sarrus dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 14/09/2005, 08h31
  3. Réponses: 2
    Dernier message: 30/08/2004, 14h48

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