web应用程序,虚拟目录,global.asax
默认Web站点的主目录是"c:\inetpub\wwwroot"
建立一个虚拟目录BegASPNET,指向"c:\BegASPNET"其间存放我的Web应用程序。
在其中的一个Web页面(c:\BegASPNET\writefile.aspx)中有一个语句
FilePath=Request.PhysicalApplicationPath;
本想通过这条语句得到当前Web页面所在的物理地址,即FilePath=c:\BegASPNET
然而却得到了意外的结果,FilePath=c:\inetpub\wwwroot
请问,为什么?如何才能得到FilePath=c:\BegASPNET?
相关的问题:
global.asax文件必须位于Web应用程序的根文件夹中,这个根文件夹书上说是虚拟目录,可经我试验却是默认Web站点的主目录。我想这个和上题肯定有关系,照书上说,这两个问题所涉及的都应该是虚拟目录,而我的实验中所得到的竟全是默认Web站点的主目录"c:\inetpub\wwwroot"
请高手们指点迷津