获得Web Application的绝对路径
2005-10-13 13:17
246 查看
string aburl = Request.ApplicationPath;
if(!aburl.EndsWith("/"))
aburl += "/";
aburl += "dir/some.aspx";
其实是个小问题,但是发现比较普遍。
很多项目都是在作为一个虚拟目录来开发的,其中的一些绝对路径的位置当部署到站点的时候就不对了。因为Request.ApplicationPath在虚拟目下返回值是 "/[虚拟目录名]",而在站点下返回值是 "/".
在写usercontrol的时候可能需要引用项目内部资源,最好就用这种绝对路径比较通用。
注意小问题,会给后期的部署和维护带来很大的方便。
大家说的很对,知识已经更新,谢谢大家!
if(!aburl.EndsWith("/"))
aburl += "/";
aburl += "dir/some.aspx";
其实是个小问题,但是发现比较普遍。
很多项目都是在作为一个虚拟目录来开发的,其中的一些绝对路径的位置当部署到站点的时候就不对了。因为Request.ApplicationPath在虚拟目下返回值是 "/[虚拟目录名]",而在站点下返回值是 "/".
在写usercontrol的时候可能需要引用项目内部资源,最好就用这种绝对路径比较通用。
注意小问题,会给后期的部署和维护带来很大的方便。
大家说的很对,知识已经更新,谢谢大家!
相关文章推荐
- 无法获得Web绝对路径又一入侵方法
- 无法获得Web绝对路径又一入侵方法
- java 获得WebContent的绝对路径
- [导入]无法获得Web绝对路径又一方法
- 获取web项目的绝对路径的方法总结
- SpringMVC 获得应用的绝对路径
- ASP.NET根路径的获取和将Web站点下的绝对路径转换为虚拟路径的两种方案
- 获得绝对路径
- java获得绝对路径 的几种方法
- 在javaEE 中获得web的路径
- 将Web站点下的绝对路径转换为虚拟路径
- springmvc获得项目根目录(绝对路径)
- Java获得项目绝对路径方法总结
- Java获得项目绝对路径方法总结
- MFC 获得当前程序目录 当前绝对路径
- web项目报404一直找不到图片(路径绝对正确)
- JavaWEB绝对路径
- java获得项目绝对路径
- java获得项目绝对路径
- jsp如何获得web包含协议以及web跟路径的全路径