繁体   English   中英

从库dll在Web应用程序目录中加载xml

[英]loading an xml in web apps directory from a library dll

我的Web应用程序在这里有一个xml文件:

/files/xml/test.xml

我需要从类库项目中加载XDocument,如何引用xml? 我不想将任何路径参数传递给此方法。

我想假设位置固定在/files/xml/test.xml

如何加载XDocument知道这一点?

我似乎也没有访问server.mappath的权限。

您永远不要假设地点。 您的函数实际上应该采用一个文件路径,然后从Web上下文中调用server.mappath以生成正确的加载路径。

如果要修复某些问题,请将其作为资源常量或const变量加载。

public static class Globals
{
   public const string TestPath = "/files/xml/text.xml";
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM