非常接近自杀,所以请伸出你的耳朵和双手。
我一直在尝试迁移一个 IIS7 网络服务器(相当大的一个),到目前为止,我对 msdeploy 的状态感到震惊,并将它用于我需要做的事情。够了,这是我目前的问题:
我要从中迁移的服务器将所有站点都放在 D:\ 驱动器上。我们不可能在新环境中拥有 D:\ 驱动器,因此我需要将所有站点路径更改为 C:。我显然不想手动为每个站点执行此操作,因此我想编辑 applicationHost.config 中的路径。但是,IIS 似乎一点也不在乎。所有路径都是 C:\,但 IIS 仍然尝试引用 D:。当我查看站点设置时,它仍然显示 D:。这个价值是从哪里来的?
它在 64 位服务器上,我检查了 \syswow64\ 中的 OTHER applicationHost.config,它也神奇地更改为 C:\。
非常感谢任何帮助,或者可能是从 D:\ 迁移到 C:\ 的完全不同的方式。谢谢。