【转】C#(ASP.Net)获取当前路径的方法集合
转自:http://www.gaobo.info/read.php/660.htm
- //获取当前进程的完整路径,包含文件名(进程名)。
- 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);
【转】C#(ASP.Net)获取当前路径的方法集合的更多相关文章
- ASP.NET获取根目录的方法集合
编写程序的时候,经常需要用的项目根目录,自己总结如下: 1.取得控制台应用程序的根目录方法 方法1.Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径 方法 ...
- C#获取当前路径的方法
C#获取当前路径的方法如下: 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName -获取模块的完整路径. 2. ...
- ASP.NET获取路径的方法
原文:[转载]ASP.NET获取路径的方法 HttpContext.Current.Request.PhysicalPath; // 获得当前页面的完整物理路径.比如 F:\XFU.NSQS\p ...
- Winform获取应用程序的当前路径的方法集合(转)
Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏 //获取当前进程的完整路径,包含文件名(进程名). string str = this.GetType().Assembly.Loc ...
- Java 获取当前路径的方法总结
Java 获取当前路径的方法总结 1.利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user. ...
- C#获取当前路径的方法如下
1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName -获取模块的完整路径. 2. System.Environm ...
- java获取当前路径的方法
1.System.getProperty("user.dir") 函数获取当前路径 // 获取当前路径方式1 System.out.println(System.getProper ...
- 【转载】ASP.NET获取路径的方法
HttpContext.Current.Request.PhysicalPath; // 获得当前页面的完整物理路径.比如 F:\XFU.NSQS\project\website\Default ...
- Python 获取当前路径的方法
Python2.7 中获取路径的各种方法 sys.path 模块搜索路径的字符串列表.由环境变量PYTHONPATH初始化得到. sys.path[0]是调用Python解释器的当前脚本所在的目录. ...
随机推荐
- XSS 跨站脚本攻击之构造剖析(一)
1.XSS-Filter:跨站脚本过滤器,用于分析用户提交的输入,并消除潜在的跨站脚本攻击 (1)XSS Filter实际上是一段精心编写的过滤函数作用是过滤XSS跨站脚本代码: (2)绕过XSS F ...
- POJ 1635 树的最小表示法/HASH
题目链接:http://poj.org/problem?id=1635 题意:给定两个由01组成的串,0代表远离根,1代表接近根.相当于每个串对应一个有根的树.然后让你判断2个串构成的树是否是同构的. ...
- iOS10 UI教程层次结构的事件
iOS10 UI教程层次结构的事件 iOS10 UI教程层次结构的事件,层次结构中存在7个事件,对于这些事件的介绍如表1-3所示.通过这些事件,可以监听视图,当视图在层次结构上发生变化时可以被拦截,也 ...
- configSections
由于最近一个项目的数据库变动比较频繁, 为了减少数据层的负担, 打算采用.net的MVC框架, 使用LINQ对付数据层. 这个框架的web.config文件里出现了configS ...
- http://blog.csdn.net/z69183787/article/details/37819831
http://blog.csdn.net/z69183787/article/details/37819831
- SQL批量更新数据库中所有用户数据表中字段类型为tinyint为int
--SQL批量更新数据库中所有用户数据表中字段类型为tinyint为int --关键说明:--1.从系统表syscolumns中的查询所有xtype='48'的记录得到类型为[tinyint]的字段- ...
- iOS之04-方法的声明和实现
本次重点学习和理解OC对象方法的声明和定义 代码: /* 计算器类 方法: 1> 返回 π 2> 计算某个整数的平方 3> 计算两个整数的和 */ #import <Found ...
- BZOJ4356 : Ceoi2014 Wall
求出左上角到每个需要保护的点左上角的最短路树,那么最优解一定圈住了它们. 然后将每个点拆成四个点,四个点之间如果没跨越最短路树的树边,那就连0权边. 每个需要保护的点四周4个点都不可通行,求出最短路即 ...
- Coder-Strike 2014 - Round 1 E. E-mail Addresses
此题题意就是匹配邮箱,提交时一直在test 14上WA,看了测试用例之后才发现计数用的int溢出,要用long long还是做题经验不够,导致此题未能通过,以后一定要考虑数据量大小 题意是找出邮件地址 ...
- Eqs
Eqs 题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=15029 题意: 给出系数a1,a2,a3,a4,a5,求出 ...