Server.Execute 被调用页面中使用 Server.MapPath 问题

作者:vkvi 来源:ITPOW(原创) 日期:2009-2-12
  • index.asp 与 module.asp 不在同一个目录下。
  • index.asp 代码中用 Server.Execute 去调用 module.asp。
  • module.asp 中有一段代码为 Server.MapPath("db.mdb")。

那么 Server.MapPath 将以 index.asp 的身份去运行,也就是说计算出来的 db.mdb 与 index.asp 同目录,而不是与 module.asp 同目录。

相关文章