我使用一些类库和ASP.NET MVC项目创建了一个解决方案,并在Nuget中添加了一些引用。一切顺利,但第二天,当从Package Manager控制台运行“update-package”时,我开始收到所有项目的所有包的警告:
无法为“ProjectName”生成绑定重定向。带有的项目 已添加相同的密钥。
问题是所有绑定重定向似乎都存在并指向最新版本的库,它们甚至似乎在包更新时正确更新。此外,所有代码都可以正确编译和运行。
此消息显示任何包,甚至是不使用绑定重定向的包,如javascript库和打字稿定义。
我想知道是否有办法调试此警告并找出它们发生的原因。
我正在使用VS 2013所有最新版本,其中nuget为2.7.3 / 2.7.41115.310。
答案 0 :(得分:1)
我也有这个问题。我通过删除项目之间的引用连接解决了它。然后我更新并安装了我需要的软件包。我再次添加对类库的引用后,一切都很好。