0

如何在 ASP.NET 应用程序中定位机器上的位置(虚拟路径),

问题是这样的,在 Windows 或桌面应用程序中,我们在调试文件夹中有 .exe,因此可以参考与 .exe 相关的其他文件,例如 ..\resources 意味着 .exe 的上一个文件夹有一个资源文件夹,如果我想做在 Web 应用程序中相同如何做到这一点

4

1 回答 1

2

在 HttpContext 中你可以找到很多有用的属性

HttpRequest.ApplicationPath
HttpRequest.PhysicalApplicationPath
HttpRequest.PhysicalPath

和别的。

请参阅http://msdn.microsoft.com/en-us/library/ms178116(v=vs.100).aspx 页面末尾有一个带有详细说明的漂亮表格。

于 2013-02-11T14:19:31.930 回答