Freigeben über


MsiRMFilesInUse-Dialogfeld

Das MsiRMFilesInUse-Dialogfeld kann so gestaltet werden, dass es eine Liste der Prozesse anzeigt, die derzeit Dateien ausführen, die durch die Installation überschrieben oder gelöscht werden müssen. Der Benutzer kann zwischen den Optionen „Anwendungen automatisch schließen und neu starten“ oder „Anwendungen nicht schließen“ auswählen. (Ein Neustart wird erforderlich sein.)“ Wenn der Benutzer die Option „Anwendungen automatisch schließen und neu starten“ auswählt, kann ein Schaltflächen-Steuerelement in diesem Dialogfeld erstellt werden, um das RMShutdownAndRestart-Steuerelementereignis zu veröffentlichen, und der Neustart-Manager kann die Anwendungen schließen und am Ende der Installation neu starten. Dadurch kann die Notwendigkeit eines Neustarts des Computers vermieden oder verringert werden. Weitere Informationen finden Sie unter Systemneustarts.

Das MsiRMFilesInUse-Dialogfeld wird während einer Installation nur angezeigt, wenn alle folgenden Aussagen zutreffen. Wenn eine dieser Werte auf FALSE festgelegt ist, ignoriert Windows Installer das MsiRMFilesInUse-Dialogfeld.

  • Eine Windows Installer-Version, die nicht älter als Version 4.0 ist, und ein Betriebssystem, das nicht älter als Windows Vista oder Windows Server 2008 ist, führt die Installation aus.
  • Die Benutzeroberflächenebene „Vollständige Benutzeroberfläche“ wird verwendet.
  • Interaktionen mit dem Neustart-Manager wurden durch die MSIRESTARTMANAGERCONTROL-Eigenschaft oder die DisableAutomaticApplicationShutdown-Richtlinie nicht deaktiviert.
  • Das Dialogfeld MsiRMFilesInUse ist im Installationspaket enthalten.
  • Alle Aufrufe vom Windows Installer an den Neustart-Manager sind erfolgreich.

Dieses Dialogfeld wird nach Bedarf von der InstallValidate-Aktion erstellt.