Web 服务中用于部署的相对路径

本文关键字:相对 路径 部署 用于 服务 Web | 更新日期: 2023-09-27 18:30:45

我在 IIS 上托管的 Web 服务在与已发布的 bin 文件夹(在本地主机上)相同的目录中找不到文件。它似乎正在其他地方寻找该文件。如何让它使用相对路径找到文件,以便在部署到任何 Web 服务器时它可以工作。

 Server Error in '/' Application.
Could not find file 'C:'Program Files'Common Files'Microsoft Shared'DevServer'10.0'DataStore.xml'.

Web 服务中用于部署的相对路径

尝试 HostingEnvironment.ApplicationPhysicalPath 或 Environment.CurrentDirectory 或 AppDomain.CurrentDomain.BaseDirectory