gpt4 book ai didi

c# - 获取 IIS 应用程序文件系统路径

转载 作者:IT王子 更新时间:2023-10-29 04:53:55 26 4
gpt4 key购买 nike

我安装了 IIS 7.0,那里有一个带有 .svc 服务的 .net 应用程序。

我想在应用程序指向的虚拟目录中指向一个文件(请注意,我在应用程序中转换了我的虚拟目录)。

但是,当我尝试打开一个文件时,使用 .net-verse 中的通用 api 调用,并且没有指定根(完整)路径而是指定相对路径,当找不到资源时,我最终会遇到错误.

如何获取应用的物理路径?

请注意,这是一个网络应用程序。它不能使用 Request 对象,因为它需要从我的应用托管的 Web 服务进行此调用。

最佳答案

尝试这可能有助于解决您的问题

string apPath = System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath;

string apPath = System.Web.Hosting.HostingEnvironment.MapPath("~/folder/file");

关于c# - 获取 IIS 应用程序文件系统路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6334992/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com