asp.net webapi application_start事件不止一次触发(Visual studio + iisexpress)

时间:2016-05-11 22:51:27

标签: asp.net visual-studio asp.net-web-api

我在visual studio 2015中有一个Web API 2项目。还没有自定义编码,只是添加了项目。我在ggplot(df, aes(x=0, y=y))+geom_point()+ geom_errorbarh(aes( xmax = conf, xmin = -conf, height=0))+ coord_flip()+facet_wrap(~dir, nrow=2) 上设置了一个断点并点击F5进行调试。如果我让它运行然后打开浏览器窗口,调试器会按预期在断点处中断。到目前为止一切都很好。

现在在浏览器窗口中按F5(刷新),调试器再次中断断点。 - >但为什么??

浏览器上的后续F5(刷新)不会在应用程序启动事件中中断。

我只需要在应用程序启动时第一次进行某些处理。我的处理目前不是幂等的,如果多次运行(在这种情况下是第二次)将会中断

有关此行为的任何想法?这是否特定于VS和IIS Express调试?

由于

1 个答案:

答案 0 :(得分:1)