在ASP.NET类库中获得相对路径的方法
来源:互联网 发布:js函数可以传对象吗 编辑:程序博客网 时间:2024/06/04 18:48
ASP.net 类库中获得当前路径的方法(非页面中)
在ASP.NET 页面中获得当前路径的方法很多,比如 MapPath 和 Request 对象。
但是在 app_Code 文件夹下的类文件. 想要获得当前的目录,会发现上面的 MapPath 和 Request 都无法使用.
解决的方法主要是依靠 HttpContext 对象,比如
HttpContext.Current.Request.PhysicalPath; // 获得当前页面的完整物理路径.比如 F:\XFU.NSQS\project\website\Default.aspx
HttpContext.Current.Request.PhysicalApplicationPath; // 获得当前程序运行的物理路径比如F:\XFU.NSQS\project\website\
HttpContext.Current.Server.MapPath(@"\"); 这个就是在页面中的MapPath了.一样用法
HttpRuntime.AppDomainAppPath //这个是新发现的,很好用.
还有一个是用来处理在asp.net中调用dll文件,而DLL文件如果想知道当前的web站点的工作目录可以用
System.AppDomain.CurrentDomain.BaseDirectory
- 在ASP.NET类库中获得相对路径的方法
- Asp.net相对路径连接Access数据库的方法
- ASP.NET程序中设置相对路径的方法
- asp.net 相对路径
- asp.net相对路径
- ASP.NET相对路径
- asp.net相对路径的问题
- asp.net相对路径的问题
- asp.net相对路径的问题
- ASP.NET中相对路径的总结
- ASP.net 类库中获得当前路径的方法(非页面中)
- ASP.net 类库中获得当前路径的方法(非页面中)
- [NET]Access数据库在asp.net程序中相对路径的解决方法(转)
- asp.net 获得路径
- asp.net 中的相对路径
- 在Asp.net里获得服务器网卡号的方法
- Access数据库在asp.net程序中相对路径的解决方法
- Access数据库在asp.net程序中相对路径的解决方法
- Hibernate与各种数据库连接的配置
- 高可用集群 heartbeatv1实例
- 有关T-SQL的10个好习惯
- 我想好好谈一次恋爱
- Unable to open log device '/dev/log/main': No such file or directory
- 在ASP.NET类库中获得相对路径的方法
- JSP中forward和response的区别
- 铁道部新客票系统设计
- Android开发书籍大全
- linux常用signal
- LeetCode之Longest Consecutive Sequence
- Hibernate和Ibatis的区别
- 黑马程序员——内部类的总结
- 牛皮盘局中高抛低吸短线操作工具