Rumah >pembangunan bahagian belakang >C++ >Bagaimana saya mendapatkan jalan aplikasi konsol .net?

Bagaimana saya mendapatkan jalan aplikasi konsol .net?

Susan Sarandon
Susan Sarandonasal
2025-02-01 04:26:09914semak imbas

How Do I Get the Path of a .NET Console Application?

Mendapatkan laluan pelaksanaan dalam .NET Console Apps

Tidak seperti aplikasi Windows Forms, yang dengan mudah menyediakan jalan melalui

, mencari jalan aplikasi konsol .NET memerlukan pendekatan yang sedikit berbeza. Kelas Application.StartupPath menawarkan penyelesaian mudah. ​​Assembly

Untuk mengambil jalan aplikasi, gunakan coretan kod ini:

<code class="language-csharp">System.Reflection.Assembly.GetExecutingAssembly().Location;</code>
Baris ini menggunakan harta

untuk mendapatkan laluan penuh ke fail pemasangan pelaksanaan. Jika anda hanya memerlukan direktori, gunakan Location: System.IO.Path.GetDirectoryName

<code class="language-csharp">System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);</code>
Nota penting:

menyediakan laluan pelaksanaan semasa, yang mungkin tidak selalu menjadi lokasi yang dipasang. Untuk lokasi yang dipasang, pertimbangkan untuk menggunakan System.Reflection.Assembly.GetExecutingAssembly().Location, seperti yang dicadangkan sebelum ini. Ini menawarkan jalan yang lebih dipercayai, terutamanya dalam senario yang melibatkan penyebaran atau penyalinan bayangan. System.Reflection.Assembly.GetExecutingAssembly().CodeBase

Atas ialah kandungan terperinci Bagaimana saya mendapatkan jalan aplikasi konsol .net?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn