gpt4 book ai didi

asp.net-mvc - ASP.NET MVC MiniProfiler 和 EntityFramework 6 初始化

转载 作者:行者123 更新时间:2023-12-02 07:48:45 27 4
gpt4 key购买 nike

我有一个类似的问题,加载 MiniProfiler 和 MiniProfiler.EnitiyFramework6 后我遇到了这个问题。 MiniProfiler 运行正常,但是当我添加到 Global.asax 中的 Applcation_Start 时

MiniProfilerEF6.Initialize();

我明白了:

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

其他信息:无法加载文件或程序集“MiniProfiler,Version=3.0.11.0,Culture=neutral,PublicKeyToken=b44f9351044011a3”或其依赖项之一。找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

最佳答案

事实证明,这可能与版本和 ID 有关。如果您安装 MiniProfiler.EntityFramework6 而不安装其他软件包,nuget 将处理依赖项,但它会在此处的 web.config 中放置错误的 #(确保版本号正确):

 <dependentAssembly>
<assemblyIdentity name="MiniProfiler" publicKeyToken="b44f9351044011a3" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.2.0.157" newVersion="3.2.0.157" />
</dependentAssembly>

如果您卸载所有 MiniProfiler 软件包,然后按以下顺序安装:

迷你分析器
MiniProfiler.MVC4
MiniProfiler.EF6

看起来工作正常。

关于asp.net-mvc - ASP.NET MVC MiniProfiler 和 EntityFramework 6 初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27022526/

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