我在IIS上托管的Web服务找不到与已发布的bin文件夹相同的目录中的文件(在localhost上)。它似乎正在寻找其他地方的文件。如何使用相对路径查找文件,以便在部署到任何Web服务器时它可以正常工作。
Server Error in '/' Application.
Could not find file 'C:\Program Files\Common Files\Microsoft Shared\DevServer\10.0\DataStore.xml'.
答案 0 :(得分:2)
尝试HostingEnvironment.ApplicationPhysicalPath或Environment.CurrentDirectory或AppDomain.CurrentDomain.BaseDirectory