【问题标题】:hottowel nuget with entity framework 6?hottowel nuget 与实体框架 6?
【发布时间】:2013-10-22 18:31:05
【问题描述】:

我正在尝试在我的 German Visual Studio 2013 mvc 应用程序中通过 nuget 安装 hottowel。

我收到此错误:

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

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

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

问候

【问题讨论】:

  • 我也有同样的问题。你找到任何帮助了吗?
  • 我刚刚加载了 HotTowel 模板(通过新项目)。如果你愿意,我可以告诉你怎么做。

标签: entity-framework visual-studio-2013 hottowel


【解决方案1】:

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

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

安装包 Microsoft.AspNet.WebApi -version 4.0.30506.0

安装包 Microsoft.AspNet.WebApi.Odata -version 4.0.30506.0

安装包EntityFramework.SqlServerCompact -version 4.3.6

安装包 HotTowel.angular -pre

安装包 HotTowel.angular.breeze -pre

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

再次感谢您的支持!

【讨论】:

  • 不应该那么难,有一个轻量的软件包可以让前 4 次安装的新版本一起工作。只有HotTowel.Angular.Breeze 需要更新到 OData 5.0
  • 我说的包是Breeze.WebApi2.EF6
  • 是的。那个包裹是我两天前在旅行时创建的。我今天需要测试我的包的版本,这些版本可以同时使用 v1 和 v2。这可能很容易,但我也有一份日常工作:)
  • 祝你好运:) 我希望它很快就会出来。我知道“业余时间”几乎总是主要问题
  • 约翰爸爸,有什么方法可以联系到你,讨论一些关于课程的事情和我面临的一些问题。
猜你喜欢
  • 2020-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-03
  • 2015-04-30
相关资源
最近更新 更多