, mencari jalan aplikasi konsol .NET memerlukan pendekatan yang sedikit berbeza. Kelas Application.StartupPath
menawarkan penyelesaian mudah. Assembly
System.Reflection.Assembly.GetExecutingAssembly().Location;
untuk mendapatkan laluan penuh ke fail pemasangan pelaksanaan. Jika anda hanya memerlukan direktori, gunakan Location
: System.IO.Path.GetDirectoryName
System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
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!