begin process at 2010 02 10 06:17:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

Process

 > 

comment spécifier le dossier d'exécution d'une application externe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment spécifier le dossier d'exécution d'une application externe

mardi 14 octobre 2008 à 16:38:54 | comment spécifier le dossier d'exécution d'une application externe

metalkev64

Bonjour,

Mon application C# ce situe dans "C:\Program files\Mon_App" je souhaite lancer, à partir de mon application, un autre programme qui ce situe dans "C:\Autre_Application".

Pour ce faire, j'utilise la code suivant :

                ProcessStartInfo Application = new ProcessStartInfo();
                Application.FileName = "C:\\Autre_Application\\app.exe";
                Process.Start(Application);

L'application est bien lancé, mais son dossier d'exécution est alors "C:\Program files\Mon_App" au lieu de "C:\Autre_Application". ce qui peut causer d'éventuelle problème, car certaine application utilise des chemin relatif pour retrouver leurs fichiers de configuration.

J'aimerai alors savoir comment spécifier le dossier d'exécution de l'application que je souhaite lancer.

Merci d'avance
mardi 14 octobre 2008 à 17:40:44 | Re : comment spécifier le dossier d'exécution d'une application externe

metalkev64

Réponse acceptée !
Je viens de trouver la solution à mon problème, il s'agit de la propriété WorkingDirectory. Il me faut donc ajouter la ligne suivante et tous fonctionne.

Application.WorkingDirectory = "C:\\Autre_Application";
mercredi 15 octobre 2008 à 08:00:02 | Re : comment spécifier le dossier d'exécution d'une application externe

xmox667

Membre Club
Salut,
Des fois la réponse est évidente.
A+


Cette discussion est classée dans : application, dossier, app, exécution, spécifier


Répondre à ce message

Sujets en rapport avec ce message

ShowDialog & Co [ par Arthenius ] Salut tout le monde...je m'interroge...j'ai une fenetre mdi...j'ai une forme que j'ouvre en showdialod au load de la dite mdi...pour selectionner un t Exécution planifiée de code c# [ par Ant8386 ] Bonjour à tous,Voici une description détaillée de mon problème :I - Environnement TechnologiqueJe fais actuellement une application asp.NET reposant s Events word en c# [ par francesdereve ] Comment peut savoir dans une application c# quandl'utilisateur a ferme le document word et l'application car l'evenement app.DocumentBeforeClose+=new Evenements Word en c# [ par francesdereve ] comment je peux dans une application c# savoir si l'utilisateur a fermé un document Word qui a ete ouvert par c# et s'il a fermé l'application word.J' Acces à un dossier partagé via une application seulement [ par oximoron ] Voilà je me résigne car je ne trouve pas de réponse à mon problème. Ca n'est pas faute d'avoir cherché mais là ...Voici mon  problème, j'ai un serveur Dossier d'exécution et Windows Service [ par RegVB ] Bonjour tout le monde,Voilà mon souci : j'avais une application que j'ai migrer en service Windows (Framework 2) : tout fonctionnerait à merveille mai namespace ,C# [ par hichamveo ] Bjr;je cré un namespace dans un fichier .cs hors le dossier App_code :namespace pp{public<font color="#0 Coffre-fort de dossier [ par luckydog21 ] SalutJe suis entrain de réfléchir sur un projet de coffre-fort de données sur système Windows XP.Le but serait de pouvoir faire en sorte qu'un dossier pb de connexion sur sql server à distance [ par hanafi92 ] bonjour tout le monde. J'ai un vrai casse tête , je n'arrive pas à acceder avec mon application à distance.J'ai une application "APP.exe" en C#. Elle Exécution plus rapide des application .Net [ par naylouvar ] Bonjour (chui un débutant et chui pas français alors désolé pour la syntaxe)Par défaut la première exécution d'un programme .Net 2.0 (CLR)est relative


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales