App中获取IIS应用程序名称

App中获取IIS应用程序名称

我目前正在使用以下代码:

<center>Application Name: <%=HostingEnvironment.ApplicationID %></center>

哪个输出:
Application Name: /LM/W3SVC/1/Root/AppName

“AppName”是我想要的值,我想知道是否还有另一种方法可以简单地将其返回,而不必做任何魔术操作来删除路径的其余部分。

谢谢!

最佳答案

重申一下,基于注释线程- ApplicationHost.GetSiteName()不能在代码中使用(请参阅msdn.microsoft.com):



改为使用

System.Web.Hosting.HostingEnvironment.SiteName;

Documentation at MSDN

关于c# - 在.NET App中获取IIS应用程序名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11250901/

10-10 05:10