代码之家  ›  专栏  ›  技术社区  ›  jwarzech

从资源读取XML文件

  •  6
  • jwarzech  · 技术社区  · 17 年前

    我正在尝试加载一个XML文件,该文件在我的C项目中存储为一个资源,这样我就可以执行各种LINQ查询。但是,在运行时会引发“路径中的非法字符”异常。这是我加载文件的方式:

    XDocument doc = XDocument.Load(MyProject.Properties.Resources.XMLFile);
    
    1 回复  |  直到 17 年前
        1
  •  14
  •   Marc Gravell    17 年前

    不会 XMLFile 这里实际返回XML本身?如果是这样:

    XDocument doc = XDocument.Parse(MyProject.Properties.Resources.XMLFile);