Logo

Logo

C#获取路径的方法总结

Pastore Antonio
Pastore Antonio 2022年05月13日
1038 阅读 0 评论 约 735 字 阅读约 2 分钟

.NET 5.0

//获取当前进程的完整路径 如:result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)

Process.GetCurrentProcess().MainModule?.FileName   

//获取和当前目录(该进程从中启动的目录)的完全限定目录,默认为bin\Debug\net5.0下,但我们如果在项目目录下使用dotnet run命令启动,或者在VS的调试设置中设置,可以设置该目录。

Environment.CurrentDirectory  

  

//应用程序的当前工作目录。不一定是程序从中启动的目录。根据程序工作的文件不同,可能会有不同的值。

System.IO.Directory.GetCurrentDirectory()

//获取程序的基目录 result: X:\xxx\xxx\ (.exe文件所在的目录+”\”)

System.AppDomain.CurrentDomain.BaseDirectory

//获取和设置包括该应用程序的目录的名称。  result: X:\xxx\xxx\ (.exe文件所在的目录+”\”)

System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase

//获取环境变量

System.Environment.GetEnvironmentVariable(),参数可选变量key。


 ASP.NET

//获取站点所在虚拟目录的物理路径,最后包含“\”。

Request.PhysicalApplicationPath

//虚拟路径。

Request.Path 

    

 

查看完整代码

橙子主题打折出售

其实我不卖,主要是这里是放广告的,所以就放了一个
毕竟主题都没做完,卖了也是坑.

购买它

附件下载

共 2 个文件
2053136-20210513105302113-292240622
PNG 18.6 KB
2053136-20210513105453784-1608619521
PNG 7.6 KB
部分文章可能存在转载,如果涉及到侵权,请联系删除文章。

探索AIGC相关的精彩内容,共 15 篇文章

Azure AI 服务之语音识别

简介 Azure AI 服务中的语音识别 API 是微软提供的一项先进技术,旨在帮助开发者轻松实现语 ... C#获取路径的方法总结

2026-02-17 · Xzavier Aaron
MCP | 一文详解什么是 MCP以及 MCP 可以做什么

一、什么是 MCP MCP(Model Context Protocol)是一个专为大型语言模型(L ... C#获取路径的方法总结

2026-02-14 · Shen, Luke
你的工作流程,值得一个“全自动数字分身”:录制、截图、成文,一气呵成

一、一句话认识 TestFlow Recorder 在数字化工作环境中,如何准确记录操作步骤并生成清 ... C#获取路径的方法总结

2026-02-14 · Xzavier Aaron
Flowise 前端框架配置指南

用户需求 问题:有没有适合配置 Flowise 的前端框架? 目标:寻找类似 Open WebUI ... C#获取路径的方法总结

2026-02-14 · Xzavier Aaron