如何从IIS中托管的WCF服务派生网站绝对文件路径?

Sim*_*win 3 wcf

如何确定IIS中托管的WCF服务根文件夹的绝对文件路径?

我已经调查System.ServiceModel.OperationContext并发现了各种相对URI路径,但没有包含服务根文件夹的绝对路径.

Sim*_*win 5

在对.NET框架进行了一些挖掘后,我发现:

System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath
Run Code Online (Sandbox Code Playgroud)

这将磁盘上的物理路径获取到应用程序的目录,即在从IIS托管的WCF服务的情况下,虚拟文件​​夹的绝对文件路径.

  • 谢谢你这个节省时间. (2认同)