我正在尝试加载一个xml文件,该文件作为资源存储在我的C#项目中,因此我可以执行各种LINQ查询。但是在运行时会抛出“路径中的非法字符”异常。这就是我加载文件的方式:
XDocument doc = XDocument.Load(MyProject.Properties.Resources.XMLFile);
答案 0 :(得分:14)
这里XMLFile
实际上不会返回xml本身吗?如果是这样的话:
XDocument doc = XDocument.Parse(MyProject.Properties.Resources.XMLFile);