如何解决Visual Studio 2015依赖性问题

时间:2016-08-01 10:11:41

标签: c# visual-studio-2015

我无法在我的一个特定项目中添加或更新任何NuGet包。如果我尝试更新任何包,我将在输出窗口中看到以下错误消息:

  

尝试收集包的依赖项信息   关于项目的'Microsoft.CodeAnalysis.CSharp.1.3.2'   'myproject',定位'.NETFramework,Version = v4.5.2'错误   检索包元数据时发生   来自源的'System.Diagnostics.DiagnosticSource.4.0.0'   'C:\ Users \ myusername \ Documents \ Visual Studio   2015年\项目\ MyProject的\包。   ==========完成==========

当我构建我的项目时,我看到这样的冲突:

  

“Microsoft.CodeAnalysis.CSharp”之间存在冲突,   Version = 1.2.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35“and   “Microsoft.CodeAnalysis.CSharp,Version = 1.3.0.0,Culture = neutral,   PublicKeyToken = 31bf3856ad364e35“。1>
  “Microsoft.CodeAnalysis.CSharp,Version = 1.2.0.0,Culture = neutral,   选择PublicKeyToken = 31bf3856ad364e35“因为它是主要的和   “Microsoft.CodeAnalysis.CSharp,Version = 1.3.0.0,Culture = neutral,   PublicKeyToken = 31bf3856ad364e35“不是.1>参考文献   依赖于“Microsoft.CodeAnalysis.CSharp,Version = 1.2.0.0,   Culture = neutral,PublicKeyToken = 31bf3856ad364e35“

有人知道我如何解决这个问题吗?或者我是否必须从头开始重新创建我的项目?我不明白冲突告诉我能够找出解决办法的方法。

0 个答案:

没有答案