存储和检索文件存在于服务器端

时间:2015-11-15 11:54:49

标签: c# asp.net asp.net-mvc asp.net-mvc-5

我有一个ASP.NET MVC应用程序,它由一个根应用程序(CMS)和另一个名为(RG)的子应用程序组成虚拟应用程序,如下面的IIS截图:

IIS Image

我的问题是,从CMS应用程序中我创建了一些用户文件并将其存储在名为UserFiles的文件夹中。然后从我的(RG)应用程序,我想将该文件检索回我的代码并处理它。它是一个xml文件。

UserFiles的配置如下:

<add key="UserFiles" value="C:\inetpub\wwwroot\CMS\UserFiles\" />

到目前为止,我在子项目中所做的事情如下:

string serverPath = System.Configuration.ConfigurationManager.AppSettings["UserFiles"];
string filename = serverPath + usrId + "\\XmlFiles\\filename.xml";
System.Xml.Linq.XDocument xdoc = System.Xml.Linq.XDocument.Load(filename);

但我一无所获,我不知道自己做错了什么,

注意:使用相同方法使用CMS应用程序检索文件对我有用,但对其他应用程序则无效。

任何人都可以指导我做正确的方法,或告诉我在这里缺少什么?

提前谢谢

0 个答案:

没有答案