tla*_*lle 9 asp.net-mvc mvc-mini-profiler
我有一个类似的问题,在加载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'或其依赖项之一.定位的程序集的清单定义与程序集引用不匹配.(HRESULT异常:0x80131040)
tla*_*lle 19
事实证明,这可能与版本和ID有关.如果您安装MiniProfiler.EntityFramework6而不安装其他软件包,nuget将处理依赖项,但它会在web.config中放入错误的#s(确保版本号正确):
<dependentAssembly>
<assemblyIdentity name="MiniProfiler" publicKeyToken="b44f9351044011a3" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.2.0.157" newVersion="3.2.0.157" />
</dependentAssembly>
Run Code Online (Sandbox Code Playgroud)
如果卸载所有MiniProfiler软件包,然后按此顺序安装:
MiniProfiler
MiniProfiler.MVC4
MiniProfiler.EF6
它似乎工作正常.
| 归档时间: |
|
| 查看次数: |
2817 次 |
| 最近记录: |