【发布时间】:2020-01-25 10:59:24
【问题描述】:
但我想通过 JetBrains Rider 调试项目。我可以在 IIS 中启动项目,但前缀不显示任何有关请求的信息。在 Visual Studio 中一切正常。有什么建议可以实现吗?
【问题讨论】:
标签: asp.net-core iis-express profiler stackify
但我想通过 JetBrains Rider 调试项目。我可以在 IIS 中启动项目,但前缀不显示任何有关请求的信息。在 Visual Studio 中一切正常。有什么建议可以实现吗?
【问题讨论】:
标签: asp.net-core iis-express profiler stackify
目前,Stackify Prefix 似乎只支持进程内 IIS Express 托管模式,而 JetBrains Rider 只支持进程外。这是 Rider 错误跟踪器中的一个相关问题:RIDER-22746。
【讨论】:
我可以通过从 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)
【讨论】: