首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >C# -可移植类库"XmlElement不存在于命名空间System.XML“

C# -可移植类库"XmlElement不存在于命名空间System.XML“
EN

Stack Overflow用户
提问于 2014-05-27 14:19:02
回答 2查看 2.5K关注 0票数 3

我正在创建一个PCL (便携式类库),它使用服务引用来使用一些服务,但是当我试图编译时,会得到以下错误:

"XmlElement不存在于reference.cs文件的命名空间System.XML中“ 在reference.cs文件中找不到“架构”

我对这事太疯狂了。提前感谢

更新:

按建议引用Windows.Data.Xml.Dom,并修改reference.cs (只是为了尝试一下),但我仍然得到模式错误,我不知道它来自哪个名称空间

解决了:i使用了一个不能序列化的对象(dataset),这是错误的类架构的罪魁祸首。

无论如何,谢谢你的帮助

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-27 14:21:50

您的PCL可能针对不存在.NET类的XmlElement框架的版本。

看着msdn页面,似乎没有提到Silverlight,XNA,Windows或WinRT.所以如果你瞄准的是其中的任何一个- System.XML.XmlElement根本是不可用的。

你必须寻找一个等价的类型,可以在所有的平台上,你的目标,或使用第三方库。例如,在Windows8/ Windows 8.1上有一个Windows.Data.Xml.Dom.XmlElement可用

票数 1
EN

Stack Overflow用户

发布于 2014-05-27 14:21:39

XMLElement在Windows.Data.Xml.Dom namespace中发现

添加引用

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23891939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档