2015-05-25 34 views
-3

我有一个名为Mapping.xml的XML存储在我的本地系统中。我正在访问代码,在我的本地系统中,如XDocument xd = new XDocument(@"D:\MVCPopup\Mapping.xml");。但我不认为这将工作,如果我部署它在iis服务器由于文件夹结构change.Do我们有一个通用的机制,它会找到文件Mapping.xml 。 Server.Mappath会在这里工作吗?如何在c#中根据名称查找服务器中的文件

回答

1

Server.MapPath从虚拟地址返回物理地址。所以如果你在iis上配置一个映射到你保存XML的文件夹的虚拟文件夹,那么是的,Server.MapPath会有帮助。

相关问题