我在使用最新版的.NET和Xdocument库时遇到了问题。
我的project.json文件如下:
"dependencies": {
"Microsoft.AspNet.Mvc": "6.0.0-beta4",
"Microsoft.AspNet.Server.IIS": "1.0.0-beta4",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta4",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta4",
"System.Xml.XDocument": "4.0.10-beta-23109"
},
"commands": {
"web": "Microsoft.AspNet.Hosting --config hosting.ini"
},
"frameworks": {
"dnx451": { }
},
我的代码如下:
var xd = XDocument.Parse(str);
但我收到了错误信息:
Severity Code Description Project File Line
Error CS0433 The type 'XDocument' exists in both 'System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Xml.XDocument, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' WebApplication2.DNX 4.5.1 ValuesController.cs 23
仅使用 System.Xml.Linq.XDocument xd =
或 System.Xml.XDocument xd =
尝试解决它似乎不起作用,我还能尝试什么呢?