gpt4 book ai didi

asp.net-mvc-3 - Mini Profiler 不渲染脚本

转载 作者:行者123 更新时间:2023-12-02 15:39:08 25 4
gpt4 key购买 nike

我已添加Mini Profiler通过NuGet虽然在一个非常简单的项目中工作得很好,但这是一个很大的现有项目,当然我遇到了一些问题:(

它将正确的脚本标记写入源代码中

<link rel="stylesheet" type="text/css" href="/mini-profiler-includes.css?v=1.9.0.0">
<script type="text/javascript">
if (!window.jQuery) document.write(unescape("%3Cscript src='/mini-profiler-jquery.1.6.2.js' type='text/javascript'%3E%3C/script%3E"));
if (!window.jQuery || !window.jQuery.tmpl) document.write(unescape("%3Cscript src='/mini-profiler-jquery.tmpl.beta1.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript" src="/mini-profiler-includes.js?v=1.9.0.0"></script>
<script type="text/javascript">
jQuery(function() {
MiniProfiler.init({
ids: ["e48fcf61-41b0-42e8-935a-fbb1965fc780","870a92db-89bc-4b28-a410-9064d6e578df","30881949-bfdb-4e3a-9ea5-6d4b73c28c1d","6bca31b8-69d9-48eb-b86e-032f4d75f646","df16838d-b569-47d0-93e6-259c03322394"],
path: '/',
version: '1.9.0.0',
renderPosition: 'left',
showTrivial: false,
showChildrenTime: false,
maxTracesToShow: 15
});
});
</script>

但是当我尝试打开任何文件时,我收到 HTTP 404

enter image description here

我验证了App_Start下有一个MiniProfiler.cs,并在那里添加了一个断点,代码运行,我什至添加了

#region Mini Profiler

protected void Application_BeginRequest()
{
if (Request.IsLocal)
{
MiniProfiler.Start();
}
}
protected void Application_EndRequest()
{
MiniProfiler.Stop();
}

#endregion

global.asax文件...

Is there something obviously that I'm missing?

最佳答案

这是 IIS 某些配置的已知问题。

解决方法是确保 UrlRoutingModule 处理 web.config 中包含的所有迷你分析器:

<system.webServer>
<handlers>
<add name="UrlRoutingModule1" path="mini-profiler*.js" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
<add name="UrlRoutingModule2" path="mini-profiler*.css" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
<add name="UrlRoutingModule3" path="mini-profiler*.tmpl" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
</handlers>
</system.webServer>

目前此问题有 2 个 Unresolved 问题:

在未来的版本中,为了避免此问题,我们可能会提供无扩展的包含内容。

关于asp.net-mvc-3 - Mini Profiler 不渲染脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7771911/

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