MVC:复制实体框架部分

马特·理查森(Mat Richardson)

我有一个从IIS实例的根运行的MVC应用程序,它运行正常,没有任何问题。

我已经在该应用程序的子文件夹中部署了另一个应用程序,以作为其单独的应用程序运行。“根”应用程序工作正常,但是当我尝试打开另一个应用程序时,出现“ 500.19-Internal Server Error”,告诉我我有一个重复的实体框架部分。

回顾先前的问题,我已经看到了各种各样的建议,但是这些建议似乎都不起作用。

更多信息-这是“ root”应用程序中的部分。

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

这是另一个:

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

我试过了:-

  • 从子文件夹的应用程序中删除该部分。
  • 这没用。将子文件夹应用程序中的web.config编辑为6.0.0.0版-也不起作用。

任何帮助,将不胜感激。

克里斯·普拉特

我相信错误实际上是在抱怨文字<entityFramework>部分,而不是<configSections>节点中该部分的定义但是,如果该子应用程序的配置中有任何特定内容,则仅将其从子应用程序中删除可能会有副作用。在这种情况下,最好的做法是在父Web.config中关闭继承:

<entityFramework inheritInChildApplications="false">
    ...
</entityFramework>

不幸的是,没有办法完全关闭继承,因此您只需要根据需要将此属性添加到父Web.config的节点上,直到子应用程序最终加载为止。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MVC:复制实体框架部分

来自分类Dev

MVC实体框架DropDownListFor <>

来自分类Dev

MVC实体框架DropDownListFor <>

来自分类Dev

如何复制实体框架FirstOrDefaultAsync

来自分类Dev

实体框架TPC复制的主键

来自分类Dev

MVC实体框架剃刀问题

来自分类Dev

需要 MVC 实体框架的帮助

来自分类Dev

复制表或使用多个实体框架模型

来自分类Dev

扩展部分类在实体框架中的放置

来自分类Dev

MVC实体框架中的种子方法

来自分类Dev

MVC5实体框架的问题

来自分类Dev

主键MVC实体框架模型错误

来自分类Dev

MVC-实体框架-这属于哪里?

来自分类Dev

实体框架代码优先,MVC,SqlException

来自分类Dev

对DbContext的更改未保存-MVC实体框架

来自分类Dev

实体框架代码优先,MVC,SqlException

来自分类Dev

MVC 实体框架选择 isnull 字段

来自分类Dev

mvc 实体框架选择 case 时

来自分类Dev

实体框架 savechanges 不工作 MVC

来自分类Dev

复制Azure存储的.NET实体框架ConnectionString使用逻辑

来自分类Dev

使用部分加载的集合获取实体框架对象

来自分类Dev

实体框架是否由于键值对而加入了部分硬编码的“ on”?

来自分类Dev

实体框架6具有动态深度的实体的深层复制/克隆

来自分类Dev

MVC 5实体框架6执行存储过程

来自分类Dev

ASP MVC实体框架检查权限是否起作用

来自分类Dev

更新数据库条目MVC实体框架

来自分类Dev

不使用实体框架的MVC体系结构

来自分类Dev

MVC 3实体框架-跨多个视图的渐进模型更新

来自分类Dev

深度加载数据-MVC /实体框架/存储库模式