C# 为XmlReader设置相对文件引用
今天,我将使用以下方法进行测试:C# 为XmlReader设置相对文件引用,c#,asp.net,C#,Asp.net,今天,我将使用以下方法进行测试: XmlReader ProductDoc = XmlReader.Create(@"c:\inetpub\wwwroot\data\xml\foo\bar.xml", settings); 我需要让这个名字更具相对性,而不是一个完全限定的名字,但似乎找不到一种方法让它起作用 我真的没有太多的权限访问web.config文件,所以我不想去那里 想法?这就是你需要的 Server.MapPath("/data/xml/foo/bar.xml") 文档编制非常出色
XmlReader ProductDoc = XmlReader.Create(@"c:\inetpub\wwwroot\data\xml\foo\bar.xml", settings);
我需要让这个名字更具相对性,而不是一个完全限定的名字,但似乎找不到一种方法让它起作用
我真的没有太多的权限访问web.config文件,所以我不想去那里
想法?这就是你需要的
Server.MapPath("/data/xml/foo/bar.xml")
文档编制非常出色。谢谢我知道这很简单。我使用了'stringpath=Server.MapPath(@“\data\xml\foo\bar.xml”);XmlReader ProductDoc=XmlReader.Create(路径、设置);'欢迎还有快乐的编码……)