【发布时间】:2017-11-17 18:35:44
【问题描述】:
我的网格视图中有一个带有进度条图像的列。这些图像在每次渲染时创建并写入我的“写入”文件夹。 但是,在 Microsft 的补丁 KB3052480 之后,一旦应用程序目录中的文件被创建、更改或覆盖,IIS 就会重置。 这可以在 IIS 的设置中更改,以便它永远不会在更新时重置。但是,这意味着应用任何补丁时都需要手动重新启动应用程序(这不是可接受的结果)。 有没有办法保留设置(这样 IIS 仍然会在更新时重置,例如对 .dll 文件的更改),但仍然可以在不重置的情况下创建和写入图像。 我环顾四周,但没有太多关于这个特定问题的信息。 我在想的是 - 在保存发生之前以某种方式停止监视对文件的更改。然后再次恢复监控。 这将如何完成,或者是否有其他方法可以防止 IIS 在此特定更改后回收?
【问题讨论】:
-
最简单的解决方案是预先包含所有文件,而不是创建它们。但是我们希望能够在整个应用程序中使用动态图像创建。因此,我希望了解其他人在需要将 IIS 配置为在文件更改时进行回收时如何处理动态图像创建