如何解决System.Xml缺少错误

时间:2015-12-17 04:45:50

标签: c# dll dllimport

我将从Visual Studio 2010创建的C#项目转换为VS 2013.现在我收到如下错误,

错误1

  

类型'System.Xml.Serialization.IXmlSerializable'在一个中定义   未引用的程序集。您必须添加对程序集的引用   'System.Xml,Version = 4.0.0.0,Culture = neutral,

因为我觉得这是由于System.Xml.dll失踪所致。如何为项目正确添加它。

3 个答案:

答案 0 :(得分:2)

  1. 在Visual Studio解决方案资源管理器中,右键单击“引用”。 2.选择“添加引用”,将出现一个对话框。
  2. 在对话框的左侧,选择“框架”。
  3. 在中心显示的结果中查找System.Xml,或者您可以使用搜索栏进行搜索。
  4. 选中System.Xml左侧的复选框,然后关闭对话框。
  5. 仔细检查:

    打开Solution Explorer的“References”分支,您将看到System.Xml

答案 1 :(得分:0)

尝试将System.XML.linq和System.XML添加到引用

将解决问题

答案 2 :(得分:0)

我可以找到解决方案。

  1. 右键单击项目的参考文献
  2. 选择"添加参考文献.."
  3. 通过在dll前面打勾来选择所需的dll。
  4. 点击确定。
  5. 然后将导入