我想获得解决方案的上一级目录,使用Server.MapPath("../" )出错,
只能用Server.MapPath("./" )获得当前解决方案的目录请问怎么解决啊?想得到 解决方案的上一级目录
只能用Server.MapPath("./" )获得当前解决方案的目录请问怎么解决啊?想得到 解决方案的上一级目录
解决方案 »
- .一个实现星级评分的小页面
- asp.net邮件发送
- javascript字符串转化16进制long整形数字
- asp.net(C#)修改信息
- vs.net2005 的工具箱不见了,2003系统下
- ●烦恼的问题:论坛分成了几个类别,要分别统计几个类别的今日帖子数,怎么办???
- 怎么在一个DataGrid中绑定不同的表中的列???
- DataList内的字体问题!
- xp professional + iis5.0 + vs2005, 提示 http 500 的错误.问题在哪里呢?
- 也来提下问题,呵呵,今天才找到在这里提问
- 急啊~~~请教我想定义一个datatable或是dataset在一个页面中都可以用,要怎么样去定义啊!!!!!!!
- 问问大家,当网站流量加大,服务器支撑不起的时候该怎么办?
跟目录用“Server.MapPath(".")”
应该是根目录的上一级目录
比如我的解决方案是在E:\website
我无论用“Server.MapPath(".")”,还是Server.MapPath("~/") ,还是Server.MapPath("./" )都只能获得“ E:\websiste”
我的目的是获得“E:”,可是总出错,查了一下资料说可以用Server.MapPath("../" ),为什么我就不行呢?
一般国内正规服务商不会出这种错,要么是自己服务器,要么是国外服务器有碰到过这情况
对,有可能~
请问怎么开启IIS中的父目录呢?
/
/site/无论你的请求发生在什么路径下,用Server.MapPath("~/"),获得的是/的物理路径当你的请求发生再 /site/里 ,用Server.MapPath("../"),获得的是/的物理路径当你的请求发生再 /site/里 ,用Server.MapPath("./"),获得的是/site/的物理路径你可以转换成物理路径之后 用Replace去掉最后的目录,就成了上一级了
呵呵,是得,我是这想的,因为我有个“上传文件”想跟website同一目录,所以想获得website的父目录,然后对那个文件夹进行操作!
/websiteFiles====>webPages
/UploadFiles====>UploadFilesThen====》
FileUpload1.SaveAS(Server.MapPath(~/UploadFiles/)+FileName);
我的解决方案是E:\website
现在有个文件夹,假设是A,在website里面,也就是说物理地址是E:\website\A
我想把文件夹A移出到E:\下,也就是E:\A这个样子
我在访问文件夹A时问题出来了,我不能用Server.MapPath("../" )获得website的父目录E:\各位高人,最好不要用绝对地址,免得移植麻烦。
能不能帮我解决一下呢??
Server.MapPath("~/" )