1

Stackify 前缀可以在 .net 核心项目中通过添加中间件并从 IIS Express 中的 Visual Studio 启动它来配置

但我想通过 JetBrains Rider 调试项目。我可以在 IIS 中启动项目,但前缀不显示任何有关请求的信息。在 Visual Studio 中一切正常。有什么建议我可以做到这一点吗?

4

2 回答 2

1

目前,Stackify Prefix 似乎只支持进程内 IIS Express 托管模式,而 JetBrains Rider 只支持进程外。这是 Rider 错误跟踪器中的一个相关问题:RIDER-22746

于 2019-09-26T06:23:33.410 回答
0

我可以通过从 nuget 安装 StackifyHttpModule 来使其正常工作,并确保它将其添加到模块部分下的应用程序 web.config 中:

        <system.webServer>
            <modules>
                <remove name="StackifyHttpModule_Net40" />
                <add name="StackifyHttpModule_Net40" type="StackifyHttpTracer.StackifyHttpModule,StackifyHttpTracer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=93c44ce23f2048dd" preCondition="managedHandler,runtimeVersionv4.0" />
        

请注意,这不适用于前缀 v4(beta)

于 2021-03-01T19:05:52.517 回答