بدست آوردن مسیر نصب برنامه با سی شارپ #C

کد با پلتفرم بوی - کد سی شارپ
کد با پلتفرم بوی – کد سی شارپ

در ویندوز با استفاده از سی شارپ چگونه می توانیم مسیر نصب یک نرم افزار ( مانند MS word ) را در پروژه خود دریافت کنیم؟

روش اول

Environment.GetCommandLineArgs()[0];

روش دوم

System.IO.Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName)

روش سوم

DriveInfo cDrive = new DriveInfo(System.Environment.CurrentDirectory);
var driverPath = cDrive.RootDirectory;

روش چهارم

// Get normal filepath of this assembly's permanent directory
var path = new Uri(
    System.IO.Path.GetDirectoryName(
        System.Reflection.Assembly.GetExecutingAssembly().CodeBase)
    ).LocalPath;

روش پنجم

string rootPath = Path.GetPathRoot(Application.StartupPath)

 

کدهای بیشتر - سی شارپ

آیا این مطلب برای شما مفید بود؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *