【发布时间】:2016-04-15 08:07:14
【问题描述】:
我们有一个托管在 Microsoft Azure 中的网络服务器。它是 Windows Server 2008 R2 Datacenter 版本,64 位。
对于在这台机器上托管的网站,我需要对 applicationhost.config 文件进行更改。但是,我最近对 IIS 所做的更改并未显示在配置中。我添加了一个新的应用程序池并将这个特定的网站添加到该应用程序池中。我重新启动了网站,文件的“修改日期”已更新,但应用程序池不存在。
现在我正在编辑C:\Windows\System32\inetsrv\config 中的文件,但C:\Windows\SysWOW64\inetsrv\Config 中也有一个文件,但后者已经几个月没有更新了。
我看错文件了吗?更改不是立即保存吗?我是否需要完全重启 IIS 而不仅仅是相关网站?
【问题讨论】:
-
会不会是更改被缓存了?完整的 IISRESET 应该让您知道更改是否已更新。
-
谢谢@RickStrahl,我会尽可能尝试一下,服务器当前正在使用中。
-
beaconitservices.com/blog/2016/11/…此链接有一个与问题相关的描述。
标签: iis windows-server-2008 application-pool applicationhost