Maison > développement back-end > C++ > Comment spécifier le répertoire par défaut pour un processus dans .NET ?

Comment spécifier le répertoire par défaut pour un processus dans .NET ?

Linda Hamilton
Libérer: 2025-01-19 06:13:10
original
244 Les gens l'ont consulté

How Do I Specify the Default Directory for a Process in .NET?

Contrôle du répertoire de démarrage des processus externes dans .NET

Le lancement d'applications externes, telles que des programmes Java, à partir d'une application console C# .NET nécessite souvent de définir le répertoire de travail initial du processus. Ceci est crucial pour les applications qui dépendent de ressources situées dans un dossier spécifique.

La solution :

La propriété WorkingDirectory de la classe ProcessStartInfo fournit la solution. Cette propriété vous permet de définir le répertoire de départ du nouveau processus.

Exemple illustratif :

...
using System.Diagnostics;
...

var processInfo = new ProcessStartInfo();

processInfo.WorkingDirectory = @"C:\MyApplicationDirectory"; // Set the working directory
// Configure other process properties...

Process process = Process.Start(processInfo);
Copier après la connexion

Dans ce code, WorkingDirectory est défini sur C:MyApplicationDirectory. Le processus lancé l'utilisera comme répertoire par défaut. Remplacez ce chemin par le répertoire réel contenant les fichiers de support de votre application.

En définissant le répertoire de travail, vous garantissez que le processus lancé peut accéder aux fichiers requis et fonctionner correctement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal