【发布时间】:2013-07-17 18:54:40
【问题描述】:
是否可以为应用程序初始化设置 preloadEnabled="true"? ServerManager 中 Application 的架构似乎无法识别该属性,因此当我设置以下内容时,不会发生任何更改。
ServerManager serverManager = new ServerManager();
application = serverManager.Sites[0].Applications[0];
application.SetAttributeValue["preloadEnabled"] = "true";
serverManager.CommitChanges();
是否可以通过 ServerManager 或其他方式做到这一点?
一些上下文:http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-application-initialization
【问题讨论】:
-
我不知道你是否可以在程序本身中做到这一点。我知道您可以从外部以管理员身份运行的 powershell 执行此操作。
-
近 6 年后,您在 IIS 10 上运行的完全相同的代码似乎可以完美运行。