使用Server.Mappath()

use*_*218 5 .net server.mappath

我想使用Server.MapPath()方法将我创建的虚拟目录映射到其物理路径.

问题是.net环境无法识别Server.MapPath().

Google告诉我,我应该使用System.Web来使用HttpContext.Current.Server,但是尽管我使用System.Web,但HttpContext仍然无法识别.(我已经检查过--HttpContext是System.Web的一个类)

救命?

jer*_*jer 3

确保您的项目中已包含 System.Web 参考文献 执行这些操作(在 Visual Studio IDE 中):

  1. 右键单击项目节点(解决方案资源管理器窗口)
  2. 在上下文菜单上,单击“添加引用”
  3. 在 .NET 选项卡列表项上选择 System.Web。
  4. 点击“确定”按钮

Server.MapPath 现在应该可用。