c# - 从 Web 方法内部查找应用程序路径

标签 c# asp.net .net webmethod

我正在 ASP.NET 页面内实现一个 Web 方法来执行异步调用。现在我需要知道我的网络应用程序的物理应用程序路径。

我通常使用 Request.PhysicalApplicationPath,但如何从网络方法中获取相同的信息?

注意 Web 方法中没有可用的RequestServer 属性...

最佳答案

我一直使用:

var rootPath = HostingEnvironment.ApplicationPhysicalPath;

您还需要在类指令 header 中添加 using System.Web.Hosting;

关于c# - 从 Web 方法内部查找应用程序路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11756052/

相关文章:

c# - 如何避免用户界面卡顿/滞后?

c# - 如何让 IKVM 在 Visual Studio 2008 中构建?

asp.net - 通过 VB.NET 向按钮添加点击事件以触发 javascript

c# - 如何将 span 元素放入 ActionLink MVC3 中?

c# - 绕过 TextBox 的字符限制?

C#如何发送电子邮件?

c# - LINQ 查询 MVC Viewmodel 多个表和列表

c# - 将第一个 child 与 linq dynamic 进行比较

asp.net - Visual Studio - dotless.compiler

c# - 如何在没有 OWIN 的情况下在 .net Framework 中实现 OpenId Provider