基本冲突。
SignalR希望Newtonsoft.Json版本为4.0.7或更高,而RavenDB希望版本等于4.0.5。显然,这意味着它们不能并排安装。
因此,除了从其中之一下载源代码并在本地找到依赖项,然后必须检入由此创建的二进制文件之外,还有一种可能的方法来保持由NuGet管理的依赖项,并且可能只是转发DLL调用(像Mvc一样,例如每个新版本都有)吗?
最佳答案
几天前,我们遇到了同样的问题,这是一个令人讨厌的问题。我们发现您无法使用NuGet来管理依赖项。相反,我们已将SignalR更改为使用4.0.5并在本地对其进行编译。
关于nuget - RavenDB和SignalR Nuget包依赖关系冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9369987/