几种方法如何获得绝对路径
2014-11-22 09:42
267 查看
1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径 方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根目录方法 方法1、HttpRuntime.AppDomainAppPath.ToString();//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取 方法2、Server.MapPath("") 或者 Server.MapPath("~/");//返回与Web服务器上的指定的虚拟路径相对的物理文件路径 方法3、Request.ApplicationPath;//获取服务器上ASP.NET应用程序的虚拟应用程序根目录 3、取得WinForm应用程序的根目录方法 1、Environment.CurrentDirectory.ToString();//获取或设置当前工作目录的完全限定路径 2、Application.StartupPath.ToString();//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称 3、Directory.GetCurrentDirectory();//获取应用程序的当前工作目录 4、AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集 5、AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//获取或设置包含该应用程序的目录的名称 其中:以下两个方法可以获取执行文件名称 1、Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 2、Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称
相关文章推荐
- java获得绝对路径 的几种方法
- java获得绝对路径 的几种方法
- 小秀:如何在获得了文件路径以后获得文件名称的方法!
- java 获得本类文件的绝对路径的方法
- ASP.NET 中得到网站绝对路径的几种方法
- ASP.NET 中得到网站绝对路径的几种方法
- C#中如何获取当前路径的几种方法
- [导入]无法获得Web绝对路径又一方法
- Asp.net获取网站绝对路径的几种方法
- Python获得脚本当前绝对路径的两种方法
- API 根据句柄 获得进程可执行文件路径的几种方法
- WinForm 几种获得应用程序启动路径的方法
- ASP.NET 中得到网站绝对路径的几种方法
- 获得文件路径的几种方法
- java获得当前路径下的绝对路径的方法,或者某一文件的绝对路径
- WindowsAPI详解——获得进程可执行文件路径的几种方法
- ASP.NET 中得到网站绝对路径的几种方法
- 无法获得Web绝对路径又一入侵方法
- 获得当前绝对路径的方法
- 无法获得Web绝对路径又一入侵方法