2013-02-27 49 views
2

包含global.asax中的代码来启动和停止分析。mini-profiler javascript和css不包括返回

当我查看页面时,加载ssr-jquip,ssr-includes(javascript和css)失败。

这工作之前 - 我上次看它是几个版本的服务堆栈前。

我需要做什么或必须让这些文件由servicestack.net提供?

Request Failures

回答

2

事实证明,如果你改变你的ServiceStackHandlerFactoryPath和使用,以正斜杠开始的路径,通过微型分析器生成的脚本引用不正确。

因此,举例来说,如果你这样做:
var endpointHostConfig = new EndpointHostConfig { ServiceStackHandlerFactoryPath = "/newpath", }; 则引用本地主机:2343/NEWPATH/someApiCall
然后迷你分析器将发射进入NEWPATH/SSR includes.css这是不正确的引用。

更改您的代码如下: var endpointHostConfig = new EndpointHostConfig { ServiceStackHandlerFactoryPath = "newpath", };

解决它。

0

您可以使用下面的语法也处理这个问题:

Profiler.Settings.RouteBasePath = "~/newpath";