Artikel-ID: 894439 - Geändert am: Dienstag, 16. Januar 2007 - Version: 1.2 Beschreibung der mit der Bezeichnung Flyweight patching in Microsoft Windows Installer 3.0Auf dieser SeiteEINFÜHRUNGMicrosoft Windows Installer 3.0 bietet Leistungsoptimierung, die auch als mit der Bezeichnung Flyweight patching bezeichnet. Mit der Bezeichnung Flyweight patching dient zum aktivieren schnellere Aktualisierung für Anwendungen durch Ausführung von nicht erforderlichen Aktionen entfernen. Flyweight-Patch-Modus ist z. B. in erster Linie für Updates entwickelt, die nur einige Dateien oder einige Registrierungswerte aktualisieren. Windows Installer 3.0 analysiert das Update für bestimmte Änderungen an festzustellen, ob Optimierung möglich ist. Wenn Optimierung möglich ist, wird das Update mithilfe eines Satzes minimale Verarbeitung angewendet. Beschreiben Sie mit der Bezeichnung Flyweight patching OptimierungEin Update ist nur für mit der Bezeichnung Flyweight patching Optimierung, wenn die durch die entsprechenden Transformation festlegen in das Update vorgenommenen Änderungen an den folgenden Tabellen vorgenommen werden:
Wenn das Update eine Änderung an einer anderen Tabelle, einer anderen Komponententabelle oder einer anderen Klasse Tabelle vornimmt, kann das Update nicht mit der Bezeichnung Flyweight patching Optimierung. Wenn eine Änderung an einer anderen Tabelle auftritt, wird die folgende Meldung in der Protokolldatei protokolliert: . Flyweight Patchen Optimierung ist deaktiviert, wenn eines der Updates, das für die Installation Buchung zuletzt aktiviert ist für mit der Bezeichnung Flyweight patching Optimierung unzulässiges befindet. Windows Installer 3.0 deaktiviert außerdem automatisch mit der Bezeichnung Flyweight patching Optimierung, wenn eine der folgenden Bedingungen erfüllt ist:
Nachricht 1 Fehlermeldung 2 Hinweis: Sie möglicherweise eine Meldung in der Protokolldatei angezeigt, die besagt, dass Leistungsoptimierung aktiviert ist. Zu einem späteren Zeitpunkt erhalten eine nachfolgende Meldung in der Protokolldatei Sie, die besagt, dass Leistungsoptimierung deaktiviert ist. Standard bedingte Aktionen ausführenBeim Aktivieren von Flyweight Patchen Modus festlegen nur die folgenden minimalen standard bedingte Aktionen ausführen:
Verstehen, mögliche KompatibilitätsproblemeFlyweight Patchen Optimierung kann möglichen Kompatibilitätsproblemen für eine Aktualisierung führen. Die Kompatibilitätsprobleme können auftreten, wenn das Update auslöst, zusätzliche Installation Verarbeitung oder wenn das Update erfordert zusätzliche Installation, die Verarbeitung von außerhalb der Änderungen, die in der entsprechenden Transformation legen Sie für die Aktualisierung angegeben werden. Mögliche Kompatibilitätsprobleme folgen:
Erstellen Sie Ihrer Aktualisierung mit der Bezeichnung Flyweight patching Optimierung verhindernwichtig In diesem Abschnitt, Methode oder Aufgabe enthält Hinweise zum Ändern der Registrierung. Allerdings können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie diese Schritte sorgfältig ausführen. Für zusätzlichen Schutz sichern Sie der Registrierung, bevor Sie ihn ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:322756
(http://support.microsoft.com/kb/322756/
)
Zum Sichern und Wiederherstellen der Registrierung in Windows Die einfachste Möglichkeit, die Sie Ihre Updates damit Flyweight Patchen Optimierung erstellen können ist das Hinzufügen einer neuen benutzerdefinierten Tabelle mit einer neuen Zeile in die MSP-Datei. Das Vorhandensein der neuen benutzerdefinierten Tabelle mit der neuen Zeile verhindert mit der Bezeichnung Flyweight patching-Modus. Z. B. Hinzufügen einer neuen Tabelle, die "CustomDisableflyweight" in das Aktualisierungspaket benannt ist, die zum Erstellen Sie des Updates verwendet wird. Erstellen Sie Ihre Aktualisierung, so dass die Tabelle nur eine Spalte hat. Diese Spalte eine dient auch als die primäre Schlüsselspalte. Fügen Sie hinzu, einer neuen Zeile in der Tabelle, wenn Sie mit der Bezeichnung Flyweight patching für die Aktualisierung deaktivieren möchten. Darüber hinaus können Systemadministratoren mit der Bezeichnung Flyweight patching Optimierung für alle Aktualisierungen durch Festlegen der DisableflyweightPatching deaktivieren Unterschlüssel in der Registrierung DWORD-Wert auf 1. Diese Aktion behebt Probleme mit der Anwendungskompatibilität. Führen Sie folgende Schritte aus, und beenden Sie anschließend den Registrierungseditor:
InformationsquellenWeitere Informationen zu Windows Installer 3.0 finden Sie auf der folgenden Microsoft Developer Network (MSDN)-Websites: DisableFlyWeightPatching http://msdn2.microsoft.com/en-us/library/aa368300.aspx
(http://msdn2.microsoft.com/en-us/library/aa368300.aspx)
Optimierung von Patcheshttp://msdn2.microsoft.com/en-us/library/aa370595.aspx
(http://msdn2.microsoft.com/en-us/library/aa370595.aspx)
Windows Installer 3.0 ist verfügbar http://go.microsoft.com/fwlink/?LinkId=33342
(http://go.microsoft.com/fwlink/?LinkId=33342)
Maschinell übersetzter ArtikelWichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten. Den englischen Originalartikel können Sie über folgenden Link abrufen: 894439
(http://support.microsoft.com/kb/894439/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN
|


Zum Anfang
