IIS只读web.config – 与azure文件存储共享configuration

有些东西导致我们的web.config被locking为只读,这意味着我们不能编辑它。 根据解锁工具,它没有被locking。 但作为pipe理员,我们不能编辑它。

我们使用IIS共享configuration在两台虚拟机上运行。 网站文件和IISconfiguration位于使用Azure文件的共享文件存储上。 这是使用UNC参考访问的。

这不是所有的时间,我们已经看到它只在两天前在读写模式下正常工作。 但是现在,即使IIS重置和虚拟机重启(在两个虚拟机上交错),也不会回到读写状态。 东西似乎已经把它只读。

这适用于web.config和该文件引用的另一个configuration文件。

这发生在同一台服务器上的另一个站点之前,我们通过复制所有文件并在IIS中重新创build站点来修复它。 有没有更好的办法? 这是什么原因?