举个例子,
我可以通过在web.config文件中添加以下内容来指定会话超时时间:
<system.web>
<sessionState timeout="10"/>
</system.web>
我可以通过进入应用程序配置选项在IIS中配置会话超时时间。
如果两者都配置了不同的值,哪个值将起作用?更具体地说,所有其他设置是否遵循相同的模式?
编辑: 我认为它们不是一样的。web.config胜出。而当我更改IIS中的值时,没有写回到web.config。
在web.config和IIS的设置之间存在明显的断开。我没有阅读任何关于哪一个覆盖另一个的好文档。我所观察到的是,web.config胜出。我想有人对这种差异有更深入的了解。
web.config
中的配置并不按照你所期望的那样工作。 - XoXo