1. 获取应用程序路径

    //获取当前进程的完整路径,包含文件名(进程名)。
    string str = this.GetType().Assembly.Location;
    result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

    //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。
    string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
    result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

    //获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
    string str = System.Environment.CurrentDirectory;
    result: X:\xxx\xxx (.exe文件所在的目录)

    //获取当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集。
    string str = System.AppDomain.CurrentDomain.BaseDirectory;
    result: X:\xxx\xxx\ (.exe文件所在的目录+"\")

    //获取和设置包含该应用程序的目录的名称。
    string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
    result: X:\xxx\xxx\ (.exe文件所在的目录+"\")

    //获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
    string str = System.Windows.Forms.Application.StartupPath;
    result: X:\xxx\xxx (.exe文件所在的目录)

    //获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
    string str = System.Windows.Forms.Application.ExecutablePath;
    result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

    //获取应用程序的当前工作目录(不可靠)。
    string str = System.IO.Directory.GetCurrentDirectory();
    result: X:\xxx\xxx (.exe文件所在的目录)

  2. 路径 

    “./” :表示在当前路径下

    “../” :表示在当前路径的上一级路径

    “~/” :表示当前网站的根目录

    “/”:表示根目录,绝对路径

---恢复内容结束---

最新文章

  1. TINYINT,SMALLINT,MEDIUMINT,INT,INTEGER,BIGINT;text,longtext,mediumtext,ENUM,SET等字段类型区别
  2. AEAI Portlet开发心得
  3. (安装linux操作系统)
  4. Oracle SQL: TO_CHAR and TO_NUMBER 笔记
  5. mac下Nginx+lua模块编译安装
  6. SharePoint 禁用本地回环的两个方法
  7. .htaccess文件详解
  8. @SuppressWarnings—注解用法详解
  9. iOS 取得单张系统图片
  10. poj3592Instantaneous Transference(tarjan+spfa)
  11. ModSecurity--web应用防火墙
  12. 重置mysql管理员密码
  13. vijos1196题解
  14. 如何将 Microsoft Bot Framework 机器人部署以及网页应用
  15. jQuery+ajax实现局部刷新
  16. kafka实战
  17. Linux查看文件大小
  18. Django--post提交表单内容
  19. Spring Cloud 微服务笔记(六)Spring Cloud Hystrix
  20. k-近邻算法概述

热门文章

  1. Spring获取bean的工具类
  2. Fragment全解析系列(一):那些年踩过的坑
  3. Linux启动过程详述
  4. PB的datawindow导出到excel文件(使用saveasascii)
  5. Dreamweaver架设网站终极教程
  6. Mybaits使用
  7. List中存储同一个对象(内容不同)
  8. Java Web之JavaBean
  9. Linux从程序到进程
  10. JVM 内存管理机制