• 部分.net 目录


    1. // 获取程序的基目录。   
    2. System.AppDomain.CurrentDomain.BaseDirectory  
    3.    
    4. // 获取模块的完整路径。   
    5. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName  
    6.    
    7. // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。   
    8. System.Environment.CurrentDirectory  
    9.    
    10. // 获取应用程序的当前工作目录。   
    11. System.IO.Directory.GetCurrentDirectory()   
    12.   
    13. // 获取和设置包括该应用程序的目录的名称。   
    14. System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase  
    15.    
    16. // 获取启动了应用程序的可执行文件的路径。   
    17. System.Windows.Forms.Application.StartupPath   
    18.   
    19. // 获取启动了应用程序的可执行文件的路径及文件名   
    20. System.Windows.Forms.Application.ExecutablePath  
    21.    
    22.    
    23.    
    24. C# WinForm中AppDomain.CurrentDomain.BaseDirectory与Application.StartupPath的区别示例如下:  
    25.    
    26. private void Frm_Server_Load(object sender, EventArgs e)  
    27.         {  
    28.             MessageBox.Show(AppDomain.CurrentDomain.BaseDirectory);  
    29.             MessageBox.Show(Application.StartupPath );  
    30.          }  
    31.    
    32. 说明:  
    33.    
    34. 1.   AppDomain.CurrentDomain.BaseDirectory 返回结果为: D:\mycode\  
    35.    
    36.      Application.StartupPath 返回结果为: D:\mycode  
    37.    
    38. 2.  Application.StartupPath 只能用于WinForm窗体中,而AppDomain.CurrentDomain.BaseDirectory既可以用于WinForm窗体中,也可以用于类库DLL文件中.  
    学习永无止境
  • 相关阅读:
    Privilege(特权)
    Access Control Model(访问控制模型)
    nrm 常用命令
    nrm安装完成运行报错 环境变量配置问题
    nrm : 无法加载文件 C:Program Files odejs rm.ps1,因为在此系统上禁止运行脚本。
    ts 实现简单的video播放器 源码: https://github.com/yuhualiang/miProjectTwo
    ts 弹窗组件
    替换字符串中图片的src
    03-05 变量声明
    03-04 变量声明
  • 原文地址:https://www.cnblogs.com/6922276zfj/p/3115800.html
Copyright © 2020-2023  润新知