获取程序路径的方法
// 2和3是调用方的路径
//var path1 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
//var path2 = System.Environment.CurrentDirectory;
//var path3 = System.IO.Directory.GetCurrentDirectory();
//var path4 = System.AppDomain.CurrentDomain.BaseDirectory;
//var path5 = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
//var path6 = System.Windows.Forms.Application.StartupPath;
//var path7 = System.Windows.Forms.Application.ExecutablePath;
如果是一个程序调用另一个程序,则 2和3是调用方的路径!
// 2和3是调用方的路径
//var path1 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
//var path2 = System.Environment.CurrentDirectory;
//var path3 = System.IO.Directory.GetCurrentDirectory();
//var path4 = System.AppDomain.CurrentDomain.BaseDirectory;
//var path5 = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
//var path6 = System.Windows.Forms.Application.StartupPath;
//var path7 = System.Windows.Forms.Application.ExecutablePath;
如果是一个程序调用另一个程序,则 2和3是调用方的路径!