gpt4 book ai didi

c# - EntityFramework 包版本 ="6.1.3"和 Web 配置版本 6.0.0.0?

转载 作者:太空狗 更新时间:2023-10-29 23:37:51 33 4
gpt4 key购买 nike

我创建了一个包含 EF 6.1.3 的 ASP.NET 项目

它的显示包版本="6.1.3"和在 Web.config 版本 6.0.0.0

但是在 web.config 中我仍然有这个:

section name="entityFramework" 
type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection,
EntityFramework, Version=6.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" requirePermission="false"

所有其他依赖程序集都已正确更新。

服务器报错

The type or namespace name 'Infrastructure' does not exist in the namespace 'System.Data.Entity

我以为是版本问题。我应该自己更新吗?

最佳答案

你通过NuGet下载的版本6.1.3有一个实际的产品版本6.0.0,它们是一回事。 See Microsoft Download Centre

命名空间“基础设施”的错误是 discussed here并且可能只需要对 System.Data.Entity.dll 的引用

关于c# - EntityFramework 包版本 ="6.1.3"和 Web 配置版本 6.0.0.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32948838/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com