1

我正在尝试在我的德国视觉工作室 2013 mvc 应用程序中通过 nuget 安装 hottowel。

我收到此错误:

安装包:从“EntityFramework 6.0.1”auf“EntityFramework 5.0.0”更新期间出错。未找到与“EntityFramework 5.0.0”兼容的“EntityFramework.de、Microsoft.AspNet.Identity.EntityFramework”版本

它只是说,称为“身份”的新身份验证使用的实体框架功能与热毛巾所需的实体框架 5 不兼容。

我该如何解决这个问题?我想使用新的身份功能以及热毛巾。

问候

4

1 回答 1

1

感谢您观看我的课程!你们中的一些人告诉我,最新的 WebApi NuGet 包存在一些问题。一旦这些问题得到解决(与 Microsoft 和 Breeze 人员协调),我会通知大家。同时,这里是一个非常简单的解决方法:

目前,最简单的做法是按此顺序安装 nuget 包。我正在与 Breeze 团队和 ASP.NET 团队合作,以尽快使这更容易:)

安装包 Microsoft.AspNet.WebApi -version 4.0.30506.0

安装包 Microsoft.AspNet.WebApi.Odata -版本 4.0.30506.0

安装包 EntityFramework.SqlServerCompact -版本 4.3.6

安装包 HotTowel.angular -pre

安装包 HotTowel.angular.breeze -pre

前 3 个要求它使用 WebApi 4.0.30506 ...这一切都可以正常工作。一旦我从 Breeze 团队获得了一些更改的确认并与 Web Api 团队进行检查,我将更新此内容并让每个人都知道如何使其与 Web API v2 一起使用。

再次感谢您的支持!

于 2013-10-31T01:15:31.700 回答