windows - 浏览器如何找到 applicationHost.config 文件?
问题描述
我试图更改 web.config 的名称并阅读一些关于它的 Q/A,最终解决方案是web.config
使用configSource
.
我想知道浏览器如何知道c:\programfiles\system32\....\ applicationHost.config
当他们想要连接到 localhost 时有配置文件?换句话说,IIS 如何通知浏览器寻找这个文件而不是它web.congif
本身?web.config
wwwroot 的根目录中没有对该文件的引用。
解决方案
您不能更改名称,按照惯例,它必须是 web.config。
读取这些配置文件的也不是浏览器,而是 IIS 网络服务器。IIS 将 applicationHost.config 中的设置与您网站的 web.config“合并”,并将它们作为一个整体应用。
推荐阅读
- reactjs - Ionic React TS - 删除列表中的元素后列表没有视觉更新
- javascript - 如何在 react-router 中隐藏特定路由上的按钮组件
- c# - 如果没有带有 XmlReader 的子节点,如何读取 XML 节点内容?
- html - Django 将变量从 Views.Py 动态传递到 Jquery
- c# - System.InvalidOperationException:“ExecuteNonQuery:连接属性尚未初始化。”
- stm32 - STM32定时器初始化停止程序流程
- sql - Oracle AND 条件没有给出正确的输出
- wordpress - PageBuilder:网站标题有问题
- tomcat - 无法从 GUI 安装程序在 Tomcat 9 上部署 Apache Syncope
- appauth - Appauth:授权错误:状态不匹配,在 Swift iOS 中预期