热毛巾 - 无法升级到web api 2(vs2013)

时间:2013-11-15 17:25:37

标签: hottowel asp.net-web-api2

我已升级到Visual Studio 2013,当然我想升级HotTowel,Breeze和所有其他朋友也支持MVC5,WebApi2,EF6等。

经过大量的来回,我设法更新到WebApi2和Breeze for WebApi2 + EF6。但HotTowel挣扎了。

我无法返回HotTowel,因为它在Package Manager控制台中显示以下消息: install-package:已经引用了更新版本的“Microsoft.AspNet.WebApi”

这是什么意思?在nuget页面上,它表示它取决于:Microsoft.AspNet.WebApi(≥4.0.30506.0)。我的webapi版本是5.x.x,超过了所需的4.0xx。

任何人都可以帮我回HotTowel吗?

感谢。

1 个答案:

答案 0 :(得分:0)

所以这一切都取决于你现在的位置。我建议删除软件包和dll并重新开始。从一个干净的项目和install-package hottowel.angular开始。如果你想尝试将它们拼凑在一起,它可以起作用但可能会更痛苦。

如果您使用较旧的hottowel,asp.net web api 2就会破坏它。所以最新版本使用最新功能。如果您想要web api v2,请使用hottowel.angular.breeze

问题不在于HotTowel,它与Web Api 2和其他一些MSFT功能无关。

有关详情,请参阅此链接:http://www.johnpapa.net/hottowel-angular-and-asp-net-web-api-2-compat/