【发布时间】:2016-08-18 13:17:54
【问题描述】:
遇到非常常见的错误
“类型 'XmlReader' 在未引用的程序集中定义。您必须添加对程序集的引用 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=...'
这是错误引用的行
SecurityToken securityToken = tokenHandler.ReadToken(contextTokenString)
是的,我已经多次看到这个问题(将 System.Xml 添加到程序集可以解决每个人的问题),线索是我确实在我的中有 System.Xml dll引用程序集,我确实导入了 System.Xml 命名空间。
谁能帮帮我?
P.S.:对不起我的英语,可能有一些错误:P
【问题讨论】:
-
您的项目设置为哪个版本的网络库?如果您设置为 Net 2.0,则 xml 库将无法工作。
-
看起来 System.Xml 实际上并未包含在内,因为当我键入“使用系统”时,Intellisence 不建议 System.Xml。
-
它在其他项目中运行良好