在c#的winform中,如何从一个虚拟目录得到物理目录

李 书 明 2004-09-06 09:31:51
c#的webform从虚拟目录得到物理目录很容易,
但在c#的winform中,如何从一个虚拟路径得到物理路径?
...全文
348 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wszl 2005-05-20
  • 打赏
  • 举报
回复
DirectoryEntry dir = new DirectoryEntry("IIS://localhost/W3SVC/1/Root/"+_virtulDir);
_physicalDir = dir.Properties["Path"].Value.ToString();
allen1981813 2004-09-06
  • 打赏
  • 举报
回复
System.Web.HttpContext.Current.Server.MapPath("虚拟目录名");
xiangding 2004-09-06
  • 打赏
  • 举报
回复
用:
System.Web.HttpContext.Current.Server.MapPath("虚拟目录名");
就可以了。
xiangding 2004-09-06
  • 打赏
  • 举报
回复
server.mappath()返回的是主目录的地址
我的主目录在c:\inetpub\wwwroot
而虚拟目录upload指向的是d:\upload
server.mappath("upload") 返回的是c:\inetpub\wwwroot\upload
haiwangstar 2004-09-06
  • 打赏
  • 举报
回复
你的虚拟路径指的是什么?
daguzhang 2004-09-06
  • 打赏
  • 举报
回复
c#的winform中有虚拟路径一说吗
dpmcy 2004-09-06
  • 打赏
  • 举报
回复
楼主说的问题好像不对吧,不过下面的老大们都把问题给解决了,上面回复完全可以解决楼主的问题了,哈哈
server.mappath();
mywebcom 2004-09-06
  • 打赏
  • 举报
回复
winform/webform:
Request.ApplicationPath
webform:
HttpContext.Current.Server.MapPath();
khpcg 2004-09-06
  • 打赏
  • 举报
回复
agree

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧