c# - ashx 中的 Server.MapPath?

标签 c# asp.net

我有一个提供 PDF 文档的 ashx 文件。我们的环境是我们在本地开发,Web 应用程序被移动到不同的环境:测试,然后是生产。

访问服务器路径的最佳方式是什么?如何在 .ashx 处理程序中使用 Server.MapPath()

最佳答案

您可以通过HttpContext访问Server

public void ProcessRequest(HttpContext context) {

    context.Server.MapPath(...);
}

关于c# - ashx 中的 Server.MapPath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19182900/

相关文章:

c# - 添加了 ValidationContext 项的 MVC 和 EF 验证

javascript - 使用 javascript 在 ASP.NET 中的列表框之间移动项目,然后在服务器端访问结果的最佳方法

asp.net - 使 asp 面板填充其容器高度的所有高度

c# - HttpContext.Current 在异步回调中为 null

asp.net - 使用 .NET Core 2 的 Azure AD B2C Web API

c# - 使用HTML5 FileReader、c#、jquery上传文件

c# - MS Dynamics CRM 中的客户联系关系

c# - 使用 ANTS Memory Profiler 在 ASP.NET 网站中发现内存泄漏?

javascript - Javascript 函数无法正常工作

c# - 保存文件时出现 UnauthorizedAccessException