我們在Microsoft Azure中託管了一個Web服務器。這是一個Windows Server 2008 R2 Datacenter版本,64位。Applicationhost.config未顯示更改
對於在此機器上託管的網站,我需要更改applicationhost.config文件。但是,我最近對IIS所做的更改未在配置中顯示。我添加了一個新的應用程序池,並將該特定網站添加到該應用程序池。我重新啓動了該網站,文件的'修改日期'被更新,但應用程序池不存在。
現在我正在編輯C:\Windows\System32\inetsrv\config
中的文件,但C:\Windows\SysWOW64\inetsrv\Config
中也有一個文件,但後者幾個月沒有更新。
我在看錯文件嗎?變化沒有立即保存?我是否需要完全重新啓動IIS,而不僅僅是相關網站?
難道是變更被緩存?完整的IISRESET應該讓你知道更改是否更新。 –
謝謝@RickStrahl我可以試一試,服務器當前正在使用。 – MeanGreen
http://www.beaconitservices.com/blog/2016/11/why-are-changes-to-my-applicaionhost-config-not-showing-up-in-iis/此鏈接有一個與問題相關的描述。 –