SharePoint解决方案部署:升级或收回全局部署的解决方案时,如何防止SP重置IIS?

SharePoint解决方案部署:升级或收回全局部署的解决方案时,如何防止SP重置IIS?,sharepoint,moss,wss,wsp,Sharepoint,Moss,Wss,Wsp,因此,我发现通过将ResetWebServer=“FALSE”属性添加到解决方案清单中,可以防止SharePoint回收任何应用程序池 但是,当升级最初未指定ResetWebServer=“FALSE”的解决方案或收回指定ResetWebServer=“FALSE”的解决方案时,应用程序池仍在回收。有没有办法防止任何应用程序池的自动回收?鉴于MSDN上的文档(见下文),这似乎是不可能的,请注意,我在升级解决方案的基础上部署了一个解决方案,因为它实际上是在进行文件替换。我认为,由于IIS的工作方式

因此,我发现通过将ResetWebServer=“FALSE”属性添加到解决方案清单中,可以防止SharePoint回收任何应用程序池


但是,当升级最初未指定ResetWebServer=“FALSE”的解决方案或收回指定ResetWebServer=“FALSE”的解决方案时,应用程序池仍在回收。有没有办法防止任何应用程序池的自动回收?

鉴于MSDN上的文档(见下文),这似乎是不可能的,请注意,我在升级解决方案的基础上部署了一个解决方案,因为它实际上是在进行文件替换。我认为,由于IIS的工作方式,重新启动/回收是必要的。如果您想在发生这种情况时进行管理,可以研究一个选项,即确保所有部署都通过计时器作业完成,并在其影响最小化时执行

最初,分析清单和特征清单以查找部件和_布局文件,并将其复制到适当的位置。要素目录中包含的所有其他文件将复制到要素目录中。将解决方案文件复制到目标计算机后,计划对所有前端Web服务器进行配置重置;然后,重置将部署文件并重新启动Microsoft Internet信息服务(IIS)

在每个前端Web服务器上,都会发生以下情况:

  • 已禁用Microsoft Internet信息服务(IIS)
  • 文件将从系统中删除

  • 用户浏览到一个页面

您还可以查看“-local”开关。虽然还没有尝试过,但在负载平衡的情况下,它似乎允许每台服务器部署一台服务器

可能是个好线索