Appliaction.StartupPath //获取当前应用程序目录,最后不包括"\"
Application.ExecutablePath //获取当前应程序文件路径,包含文件名称
AppDomain.CurrentDomain.BaseDirectory //获取当前应用程序路径,最后包括"\"
System.Threading.Thread.Getdomain().BaseDirectory //获取当前应用程序所有路径,最后包括"\"
Environment.CurrentDirectory //获取当前应用程序路径,最后不包括"\" (获取的是当前目录,并不一定是程序所在目录)
System.IO.Directory.GetCurrentDirectory //获取当前应用程序路径,最后不包括"\" (获取的是当前目录,并不一定是程序所在目录)
System.Reflection.Assembly.GetExecutingAssembly().Location //获取当前应程序文件路径,包含文件名称 注:最后一个方法,第三方加壳后程序运行会出错.




