Iis 7 IIS7-更改服务器配置中所有站点的物理路径

Iis 7 IIS7-更改服务器配置中所有站点的物理路径,iis-7,migration,iis-7.5,applicationhost,Iis 7,Migration,Iis 7.5,Applicationhost,非常接近自杀,所以请伸出你的耳朵和手 我一直在尝试迁移IIS7 Web服务器(相当大的一个),到目前为止,我对msdeploy的状态感到震惊,并将其用于我需要做的事情。够了,我现在的问题是: 我要从中迁移的服务器的所有站点都位于D:\驱动器上。我们不可能在新环境中使用D:\驱动器,因此我需要将所有站点路径更改为C:。 显然,我不想手动为每个站点执行此操作,因此我想在applicationHost.config中编辑路径。然而,IIS似乎一点也不在乎。所有路径都是C:\,但IIS仍尝试引用D:。

非常接近自杀,所以请伸出你的耳朵和手

我一直在尝试迁移IIS7 Web服务器(相当大的一个),到目前为止,我对msdeploy的状态感到震惊,并将其用于我需要做的事情。够了,我现在的问题是:

我要从中迁移的服务器的所有站点都位于D:\驱动器上。我们不可能在新环境中使用D:\驱动器,因此我需要将所有站点路径更改为C:。 显然,我不想手动为每个站点执行此操作,因此我想在applicationHost.config中编辑路径。然而,IIS似乎一点也不在乎。所有路径都是C:\,但IIS仍尝试引用D:。 当我查看站点设置时,它仍然显示D:。这一价值究竟从何而来

它位于64位服务器上,我检查了\syswow64\中的另一个applicationHost.config,它也神奇地更改为C:\

非常感谢您提供的任何帮助,或者是从D:\迁移到C:\的完全不同的方法。
谢谢。

通过将applicationhost.config复制到2003框中,在该框中编辑并复制回来,将其“修复”。显然,2008“假装”保存您的文件(即,当我在记事本中打开它时,它会显示我所做的更改),但会从某个缓存版本或其他地方的另一个文件中读取这些更改。

通过将applicationhost.config复制到2003框中,在该框中编辑并复制回来来“修复”它。显然,2008“假装”保存您的文件(即,当我在记事本中打开它时,它会显示我的更改),但会从某个缓存版本或其他文件中读取这些更改。

我假设您已重新启动IIS,或者它设置为监视配置文件更改?重新启动IIS和系统。我如何检查它是否监视配置更改?不完全确定,但我知道它在某处,对不起。我假设您已重新启动IIS,或者它已设置为监视配置文件更改?已重新启动IIS和系统。我怎样才能检查它是否监视配置更改?不太确定,但我知道它在某处,对不起。