我正在一个多项目解决方案中。有一个主要项目,其余的(作为现有项目)被引用。
在两个项目中,我有newtonsoft 9.0.1.0,然后我们决定将swaggerwcf集成到其中一个项目(具有newtonsoft)中。 我为swaggerwcf安装了金块软件包,但是当我尝试转到“ / api-docs”时,收到了错误消息(类似请求无法处理),然后我决定将newtonsoft的版本降级为8.0.3.0( swaggerwcf允许的最低版本),它可以工作,但我想在两个项目中都使用newtonsoft 9.0.1.0。
Suaggerwcf仅适用于newtonsoft 8.0.3.0的最小版本。在这个解决方案中。我已经尝试过其他解决方案(一个项目),并且可以与其他版本的newtonsoft一起使用。
答案 0 :(得分:0)
According to nuget,8.0.3及更高版本应该可以使用。如果还没有,请尝试按照this blog post中的说明添加绑定重定向。转到项目的Package Manager控制台,然后使用Add-BindingRedirect
命令。