【发布时间】:2008-10-10 14:50:21
【问题描述】:
有没有一种方法可以获取我网站中的所有 .aspx 文件?也许遍历站点的文件结构并添加到数组中?
【问题讨论】:
标签: asp.net directory-traversal
有没有一种方法可以获取我网站中的所有 .aspx 文件?也许遍历站点的文件结构并添加到数组中?
【问题讨论】:
标签: asp.net directory-traversal
Directory.GetFiles(HttpContext.Current.Server.MapPath(@"/"), "*.aspx", SearchOption.AllDirectories);
【讨论】:
使用Directory.GetFiles("*.aspx"),可以得到目录下的所有文件。并且您可以递归地抓取任何子目录及其文件。
【讨论】:
请记住,您可以在 web.config 中没有实际文件的情况下定义 .aspx 页面。
【讨论】: