Menentukan Direktori Kerja untuk Proses Kanak-kanak dalam Aplikasi .NET
Apabila melaksanakan aplikasi luaran daripada aplikasi konsol .NET, menetapkan direktori kerja yang betul untuk proses anak adalah penting untuk operasi yang lancar. Ini amat penting jika aplikasi anak bergantung pada sumber yang terdapat dalam direktori tertentu.
Pendekatan .NET
Kelas ProcessStartInfo
dalam .NET menawarkan penyelesaian yang mudah. Sifat WorkingDirectory
nya membolehkan anda menentukan direktori permulaan untuk proses anak anda.
<code class="language-csharp">using System.Diagnostics; // Instantiate a ProcessStartInfo object var startInfo = new ProcessStartInfo(); // Define the desired working directory startInfo.WorkingDirectory = @"C:\My Working Directory"; // Start the process with the specified working directory Process proc = Process.Start(startInfo);</code>
Dengan menggunakan kaedah ini, anda menjamin bahawa proses anak yang dilancarkan daripada aplikasi .NET anda mula dilaksanakan dalam direktori yang ditetapkan, memastikan akses kepada fail yang diperlukan dan kefungsian yang betul.
Atas ialah kandungan terperinci Bagaimanakah Saya Menetapkan Direktori Kerja untuk Proses Kanak-kanak dalam .NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!