首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

文件所在的位置?解决方法

2012-01-05 
文件所在的位置?我欲得到文件DBCreate.aspx的文件位置在DBCreate.aspx.cs中用这个方法System.IO.Directory

文件所在的位置?
我欲得到文件DBCreate.aspx的文件位置
在DBCreate.aspx.cs中用这个方法
System.IO.Directory.GetCurrentDirectory()
得到的总是程序执行的路径位置
在我的机器上是:c:\windows\system32\inetsrv
而我想得到的是这个DBCreate.aspx文件所在位置:D:\Program\ProNet\wwbs\DB\DBCreate.aspx

有何方法可以得到文件所在的位置呢

[解决办法]
好像是server.mappath吧
[解决办法]
要是aspx就不用IO
Server.Mappath( "DBCreate.aspx ");
[解决办法]
听楼主的意思,好像是要在一个页面中要调用一个方法,而这个方法写在一个.aspx文件里。
页面如果仅仅要调用System.IO.Directory.GetCurrentDirectory()方法,没有必要写在.aspx文件中,写一个.cs文件,放在app_code中

要找到DBCreate.aspx文件,可以使用
Server.MapPath( "~/从根目录下开始的绝对路径 ");


[解决办法]
Server.MapPath( "DBCreate.aspx ");

热点排行