首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MiniProfiler.Ef与EntityFramework6的问题

MiniProfiler.Ef与EntityFramework6的问题
EN

Stack Overflow用户
提问于 2013-11-06 07:45:24
回答 3查看 1.5K关注 0票数 0

我将EF5更新为6,MiniProfiler.Ef更新为2.0.3

我现在有问题要运行应用程序。根据https://github.com/SamSaffron/MiniProfiler/pull/142的建议,我更新了Web.Config以访问EntityFramework的MiniProfiler提供者。

但是MiniProfiler.EntityFramework没有一个名为EFProfiledSqlClientDbProviderServices的方法,我也找不到一个返回System.Data.Entity.Core.Common.DbProviderServices的方法

有谁能帮我解决EntityFramework6和MiniProfiler.Ef的连接问题吗?

另外请注意,我正在使用StructureMap进行清创注射。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-03-04 08:23:46

EF6 nuget已经出版。它是可用的这里,可以使用Install-Package MiniProfiler.EF6 -Pre安装。

为了使用它,您还需要安装MiniProfiler v3 (您的问题引用了旧的存储库)。

要初始化,只需在应用程序启动逻辑中调用以下命令:

代码语言:javascript
复制
using StackExchange.Profiling.EntityFramework6;

...

protected void Application_Start()
{
    MiniProfilerEF6.Initialize();
}

在以任何方式使用EF之前,一定要调用它。

票数 2
EN

Stack Overflow用户

发布于 2014-01-21 09:41:36

实体框架6的支持还没有正式发布。您可以使用指令StackExchange.Profiling.EntityFramework6在github上的这里项目中找到代码。

票数 1
EN

Stack Overflow用户

发布于 2014-11-19 16:54:47

在加载MiniProfiler和MiniProfiler.EnitiyFramework6之后,我有一个问题。MiniProfiler运行良好,但当我将Applcation_Start添加到Global.asax中时

MiniProfilerEF6.初始化();

我明白了:

在MiniProfiler.EntityFramework6.dll中出现了“System.IO.FileLoadException”类型的异常,但未在用户代码中处理

其他信息:无法加载文件或程序集“MiniProfiler、Version=3.0.11.0、Culture=neutral、PublicKeyToken=b44f9351044011a3”或其依赖项之一。所定位的程序集的清单定义与程序集引用不匹配。(HRESULT例外: 0x80131040)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19806578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档