【问题标题】:MiniProfiler "Share" Link Shows NothingMiniProfiler“共享”链接不显示任何内容
【发布时间】:2013-02-21 23:02:01
【问题描述】:

当我单击“共享”时,它加载的屏幕没有内容。即使我查看源代码也没有任何东西。

我在 global.asax BeginRequest 中设置了MiniProfiler.Settings.Results_Authorize = r => true;

当我将 auth 设置为 false 时,它​​显示“隐藏”,因此我知道请求正在路由到 MiniProfiler 处理程序。

有什么想法吗?

【问题讨论】:

  • 这很奇怪。这是单机吗?还是集群?在后一种情况下,您需要使用您选择的后端存储实现一个简单的接口,这样如果初始/共享请求转到不同的机器它仍然有意义(默认实现是内存中的) - 你确定不只是这个?
  • @MarcGravell 相当肯定。现在我只是在我的机器上本地运行它。计划是在下周将它部署到我们的网络农场。为此,我一直在使用 SqlServerStorage。不过,我也尝试使用默认的 HttpRuntimeCacheStorage,但它仍然无法正常工作。您可以在下面的答案中看到构建最新源已修复它。这对于两个 IStorage 实现都是正确的。我对使用最新的源代码版本感到满意。如果您想为自己提供更多信息,请告诉我。感谢您的帮助。
  • k;谢谢。我们将在本周末尝试重新部署它。对不起。
  • @MarcGravell 完全没问题。感谢您制作了如此出色的工具!在 MiniProfiler.Settings 中超级巧妙地使用接口和静态属性。设置和使用起来轻而易举。

标签: c# mvc-mini-profiler


【解决方案1】:

好的,我修好了……有点。或者更确切地说,他们修复了它。

显然这是 NuGet dll 中的一个错误。

当我从 miniprofiler.com 下载源代码、构建它并单击“共享”时,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-14
    • 2022-01-07
    • 1970-01-01
    相关资源
    最近更新 更多