ASP.NET获取根目录的方法集合 |
编写程序的时候, 时常需求用的 名目根目录,自己总结如下: 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;//猎取启动了 利用程序的可执行文件的路径,包括可执行文件的名称 |