C# MiniProfiler结果UI显示自使用SqlServerStorage以来的空名称

C# MiniProfiler结果UI显示自使用SqlServerStorage以来的空名称,c#,asp.net,asp.net-mvc,mvc-mini-profiler,miniprofiler,C#,Asp.net,Asp.net Mvc,Mvc Mini Profiler,Miniprofiler,我们一直使用MiniProfiler作为一种简单的方法来评测ASP.NET MVC 5应用程序的性能。它在dev中运行得很好,但当我们将应用程序放到一个web服务器场上时,我们很快意识到我们需要使用不同的/共享的存储介质 我们通过将 MiniProfiler.Settings.Storage=新的SqlServerStorage(System.Configuration.ConfigurationManager.ConnectionString[“SqlDb”].ConnectionString

我们一直使用MiniProfiler作为一种简单的方法来评测ASP.NET MVC 5应用程序的性能。它在dev中运行得很好,但当我们将应用程序放到一个web服务器场上时,我们很快意识到我们需要使用不同的/共享的存储介质

我们通过将

MiniProfiler.Settings.Storage=新的SqlServerStorage(System.Configuration.ConfigurationManager.ConnectionString[“SqlDb”].ConnectionString)

进入
mvcapapplication.Application\u Start
(Global.asax)

我们使用
StackExchange.Profiling.Storage.SqlServerStorage.TableCreationScript
中的脚本创建了MiniProfiler表

自从使用SqlServerStorage以来,我们发现MiniProfiler UI不再正常工作;我们得到以下结果:


如您所见,“名称”列为空。有人知道我是否需要配置其他东西吗

这在MiniProfiler v4(目前为alpha)中已修复。不幸的是,v3没有在SQL Server中存储
名称
字段。这是因为它需要。我无法在v3中进行此更改,因为这是一个突破性的更改

期待MiniProfiler v4在接下来的几周内退出alpha,因为我们在生产中大量使用它,并将其升级到beta版和发布版