全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

.NET获取当前路径的方法汇总

以下汇总了.NET(包括ASP.NET/WinForm等)获取当前路径的各种方法

//获取当前进程的完整路径,包含文件名(进程名)。  
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文件所在的目录)

//获取当前进程的完整路径,包含文件名(进程名)。
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文件所在的目录)

.NET中三种获取当前路径的代码

//Web编程  
HttpContext.Current.Server.MapPath("FileName")  
System.Web.HttpContext.Current.Request.Path 

//Windows编程  
System.Environment.CurrentDirectory 

//Mobile编程  
Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# .NET  # 获取当前路径  # ASP.NET总结C#中7种获取当前路径的方法  # asp.net获取HTML表单File中的路径的方法  # asp.net获取网站目录物理路径示例  # asp.net获取网站绝对路径示例  # Asp.net中获取应用程序完整Url路径的小例子  # Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径  # 应用程序  # 可执行文件  # 启动了  # 不包括  # 不可靠  # 它由  # 并将其  # 三种  # Environment  # br  # FileName  # GetCurrentProcess  # MainModule  # NET  # Thread  # ASP  # CurrentDirectory  # nbsp  # WinForm  # result 


相关文章: 重庆市网站制作公司,重庆招聘网站哪个好?  如何用免费手机建站系统零基础打造专业网站?  C++如何将C风格字符串(char*)转换为std::string?(代码示例)  如何通过虚拟机搭建网站?详细步骤解析  实现虚拟支付需哪些建站技术支撑?  网站app免费制作软件,能免费看各大网站视频的手机app?  香港网站服务器数量如何影响SEO优化效果?  非常酷的网站设计制作软件,酷培ai教育官方网站?  想学网站制作怎么学,建立一个网站要花费多少?  建站之星安全性能如何?防护体系能否抵御黑客入侵?  平台云上自助建站如何快速打造专业网站?  如何通过商城自助建站源码实现零基础高效建站?  义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?  济南网站制作的价格,历城一职专官方网站?  动图在线制作网站有哪些,滑动动图图集怎么做?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  建站之星代理商如何保障技术支持与售后服务?  如何在IIS服务器上快速部署高效网站?  定制建站流程解析:需求评估与SEO优化功能开发指南  网站制作价目表怎么做,珍爱网婚介费用多少?  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  如何通过多用户协作模板快速搭建高效企业网站?  如何注册花生壳免费域名并搭建个人网站?  c++怎么用jemalloc c++替换默认内存分配器【性能】  高端建站三要素:定制模板、企业官网与响应式设计优化  免费ppt制作网站,有没有值得推荐的免费PPT网站?  如何配置支付宝与微信支付功能?  广州营销型建站服务商推荐:技术优势与SEO优化解析  如何基于云服务器快速搭建个人网站?  高防服务器租用如何选择配置与防御等级?  ,怎么用自己头像做动态表情包?  昆明网站制作哪家好,昆明公租房申请网上登录入口?  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  文字头像制作网站推荐软件,醒图能自动配文字吗?  制作电商网页,电商供应链怎么做?  如何通过建站之星自助学习解决操作问题?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?  香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧  高端网站建设与定制开发一站式解决方案 中企动力  如何通过FTP服务器快速搭建网站?  建站主机类型有哪些?如何正确选型  建站之星如何助力企业快速打造五合一网站?  香港服务器网站卡顿?如何解决网络延迟与负载问题?  如何选择域名并搭建高效网站?  如何通过PHP快速构建高效问答网站功能?  制作证书网站有哪些,全国城建培训中心证书查询官网?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。