怎么做呢?

我不想用这个:

HttpContext.Current.Server.MapPath

有没有一个类似的函数可以在不需要httpcontext的情况下调用?

例如,如果一个线程开始做一些事情,我不能使用httpcontext,但我仍然需要获得应用程序的路径.不,我不能将上下文作为参数传递,也不能从共享变量读取它.

推荐答案

Asp.net相关问答推荐

将 Response.Headers.Add 替换为方法属性decorator

Swashbuckle 通过 .NET 应用程序中的 XML 注释使用格式标识符

Stimulsoft 没有在智能手机中显示正确的 pdf 字体

如何正确配置 IHttpModule?

在 Web.Config 的 Location Path 元素中指定多个目录

无法连接到 ASP.Net 开发服务器问题

是否可以在没有那些 .svn 文件夹的情况下从 subversion 签出文件?

未知的网络方法.参数名称:methodName

测试项目中的 App.config

将 ListItem 的 ASP.NET 列表数据绑定到 DropDownList 问题

如何将 global.asax 文件添加到 ASP.NET MVC4 项目?

与将 Web 应用程序保存在一个默认应用程序池中相比,拥有专用应用程序池的优缺点

判断邮箱地址是否对 System.Net.Mail.MailAddress 有效

回发不适用于 aspx 页面作为默认文档

如何判断本地主机

远程计算机无法连接到 Visual Studio Web 服务器

主机与 DnsSafeHost

将对象传递给 HTML 属性

如何在 asp.net 中实现Access-Control-Allow-Origin标头

在 ASP.NET Web API 2 中禁用 *all* 异常处理(为我自己腾出空间)?