您的位置:首页 > 移动开发

C# Winform App 获取当前路径

2020-07-21 04:14 1016 查看

直接双击执行 D:\test1.exe
System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName D:\Test1.exe
System.Environment.CurrentDirectory D:\
System.IO.Directory.GetCurrentDirectory()  D:\
System.AppDomain.CurrentDomain.BaseDirectory D:\
System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase D:\
System.Windows.Forms.Application.StartupPath D:\
System.Windows.Forms.Application.ExecutablePath D:\Test1.exe


命令行执行,当前路径为C:\,执行D:\test1.exe
System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName d:\Test1.exe
System.Environment.CurrentDirectory C:\
System.IO.Directory.GetCurrentDirectory()  C:\
System.AppDomain.CurrentDomain.BaseDirectory d:\
System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase d:\
System.Windows.Forms.Application.StartupPath d:\
System.Windows.Forms.Application.ExecutablePath d:\Test1.exe


直接双击执行 D:\Test\Test1.exe
System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName D:\Test\Test1.exe
System.Environment.CurrentDirectory D:\Test
System.IO.Directory.GetCurrentDirectory()  D:\Test
System.AppDomain.CurrentDomain.BaseDirectory D:\Test\
System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase D:\Test\
System.Windows.Forms.Application.StartupPath D:\Test
System.Windows.Forms.Application.ExecutablePath D:\Test\Test1.exe

在F:\Test\建立快捷方式,设置起始位置为F:\Test,然后双击执行
System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName D:\Test\Test1.exe
System.Environment.CurrentDirectory F:\Test
System.IO.Directory.GetCurrentDirectory()  F:\Test
System.AppDomain.CurrentDomain.BaseDirectory D:\Test\
System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase D:\Test\
System.Windows.Forms.Application.StartupPath D:\Test
System.Windows.Forms.Application.ExecutablePath D:\Test\Test1.exe

转载于:https://www.cnblogs.com/StevenLi/p/4256393.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: