Dateien ersetzen

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Visueller Designer-Modus > Systemkonfiguration > Dateien und Ordner 

Dateien ersetzen

Jede Datei in einem MSI-/RPP-/MST-Projekt kann ersetzt werden. Der Ersetzungsvorgang aktualisiert die Quellen der Datei, hat jedoch keinen Einfluss auf Verbindungen, einschließlich KeyPaths, formatierter Feldreferenzen, Komponentenzuweisungen usw. Ein Beispielszenario für Dateiersetzerungen ohne Änderung der restlichen MSI-Struktur sind schnelle Patches, die einige Dateien auf neuere Versionen aktualisieren.

So ersetzen Sie eine Datei

1.Wählen Sie die zu ersetzende Datei in der Ansicht Dateien und Ordner aus

2.Rechtsklick auf die Datei und den Menüeintrag Replace… aus dem Kontextmenü auswählen

3.Eine neue Version der Datei aus dem Dateisystem auswählen

4.Die erforderlichen Einträge, einschließlich Dateigröße, Version und Quellpfad, werden automatisch aktualisiert.

 

warning1

WARNING

Stellen Sie sicher, dass die Datei intern eine höhere Version als die alte Datei hat, andernfalls kann Windows Installer die Datei während des Upgrade-Vorgangs nicht ersetzen. Wenn die neue Version niedriger ist, die Datei aber dennoch die alte Version überschreiben muss, ist es notwendig, die Dateiversion zu überschreiben im Dialogfeld für Dateieigenschaften.

 

Der Pfad zur aktualisierten Version der Datei wird in der Tabelle RPSourcePath in der MSI/RPP/MST gespeichert. Wenn das Projekt neu erstellt (RPP/MSI/MST) oder gespeichert wird (nur MSI/MST), wird der Eintrag konvertiert und die eigentlichen Ressourcen werden erstellt. RayPack bewahrt alle Dateisequenzen, sodass die neu erstellte MSI problemlos als Zielabbild für das Patchen verwendet werden kann.