IHttpModule在不同的服务器上表现不同

时间:2014-11-26 12:34:22

标签: asp.net visual-studio iis-express ihttpmodule

我正在开发一个应用程序,我正在使用Visual Studio 2013和Visual Studio 2010调试代码,并且代码在两个程序中的行为方式不同。

在VS 2010中,在执行了代码并且已经构建了页面之后,执行结束。在VS 2013中,在构建页面之后,它会再次调用IHttpModule中的方法context_BeginRequest(object sender,EventArgs e),我已经实现了。

第一个问题是:为什么会有这个额外的电话?

第二个问题:IHttpModule通过GetVirtualPath()获取路径,然后使用它进行重定向。问题是:为什么路径得到了起始页面的路径,而不是它当前所在的页面?

1 个答案:

答案 0 :(得分:0)

也许是这个功能:Using Browser Link in Visual Studio 2013
但我不知道,sry:/