|
<< Click to Display Table of Contents >> RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Visueller Designer-Modus > Systeminteraktion > Treiber Treiber hinzufügen |
Um einen Treiber zu einem Packaging-Projekt hinzuzufügen, wechseln Benutzer in die Drivers-Ansicht des Visual Designer-Modus.
|
Hinweis: Die Verwendung des Assistenten für neue Treiber aus der Visual Designer-Ansicht setzt voraus, dass die Treiberdaten nicht Teil des aktuellen Pakets sind und beim Erstellen des Treibers importiert werden sollen. Wenn bereits eine Komponente mit den erforderlichen Daten und einem gültigen KeyPath vorhanden ist, der auf die .inf-Datei verweist, verwenden Sie die Komponenten-Ansicht im Advanced Designer, der eine präzise Kontrolle über vorhandene Komponenten ermöglicht. |
Mit einem Klick auf die Schaltfläche Create new... wird der Assistent für neue Treiber gestartet.
Arbeiten Sie sich durch die Schritte des Assistenten, um alle erforderlichen Eigenschaften für das neue Element zu definieren.
Sie können jederzeit mit den Schaltflächen Next oder Back, die am unteren Rand des Assistentendialogs angezeigt werden, innerhalb der bereits bearbeiteten Schritte navigieren.
Um den Assistenten zu beenden, ohne ein neues Objekt zu erstellen, verwenden Sie die Schaltfläche Cancel, die sich ebenfalls am unteren Rand des Assistentendialogs befindet.
INF file
Verwenden Sie die Schaltfläche zum Durchsuchen rechts neben dem Pfadfeld für die INF-Datei, um die erforderliche Treiberdatei zu suchen.
Wählen Sie die INF-Datei aus und klicken Sie auf Open, um sie als Treiberdatenquelle zu verwenden.
|
Hinweis: Der Systemdialog zum Durchsuchen wird standardmäßig mit einer Typeinschränkung geöffnet, sodass nur INF files (*.inf) ausgewählt werden können. Es ist jedoch auch möglich, hier Treiberdateien anderer Typen hinzuzufügen, sobald der Dateitypfilter auf All files (*.*) gesetzt wird. Obwohl RayPack dies erlaubt, wird dies nur für erfahrene Benutzer empfohlen. Die Mechanismen des Treiberassistenten sind für INF-basierte Treiber optimiert und können bei anderen Treibertypen unerwartete Ergebnisse liefern. |
Target platform
Die Zielplattform kann für Treiber geändert werden, die zu Packaging-Projekten mit einer 32-Bit-Zielplattform hinzugefügt werden. Sobald ein Paket eine globale Zielplattform mit einer 64-Bit-Architektur hat, wird diese Option standardmäßig aktiviert und ist schreibgeschützt.
|
Hinweis: Es wird dringend empfohlen, die Zielplattform des Treiberobjekts und die Zielplattform des Packaging-Projekts selbst eng aufeinander abzustimmen. Wenn es Gründe gibt, sie auf unterschiedliche Werte zu setzen, sollten diese Umstände sorgfältig validiert und dokumentiert werden. |
Klicken Sie auf Next, um fortzufahren.
Create the Add / Remove Programs entry for a driver package
Wenn dieses Kontrollkästchen aktiv ist, wird der Treiber im ARP-Dialog des Zielsystems des Pakets angezeigt. Zur Gewährleistung von Transparenz auf dem Zielsystem wird dies empfohlen.
Show the Connect Device dialog on install
Es ist möglich, den Dialog Connect Device zu unterdrücken, indem dieses Kontrollkästchen deaktiviert wird. Wenn es aktiv bleibt (Standardeinstellung), wird der installierende Benutzer zur Laufzeit des Pakets aufgefordert, ein passendes Plug-and-Play-Gerät anzuschließen, falls die Geräteerkennung noch kein passendes Gerät gefunden hat.
Always overwrite existing driver
Wenn ein ähnlicher Treiber bereits auf dem Zielsystem vorhanden ist, wird der neue, im Paket enthaltene Treiber nicht automatisch installiert. Um die Installation in einer solchen Situation zu erzwingen, muss diese Option manuell aktiviert werden.
Remove the binaries from system folder when the driver is being uninstalled (not recommended)
Es gehört zur Best Practice, Dateien, die während der Paketinstallation in bestimmten Systemordnern erstellt wurden, auch nach der Deinstallation des Pakets beizubehalten. Wenn andere (wichtige) Teile des Zielgeräts auf diese Systemdateien angewiesen sind, könnte ihre Entfernung erheblichen Schaden verursachen. Daher wird empfohlen, dieses Kontrollkästchen inaktiv zu lassen. Bitte überprüfen Sie sorgfältig die Notwendigkeit, Systemordnerdateien zu entfernen, bevor dies tatsächlich aktiviert wird.
Allow the installation of unsigned / incomplete drivers
Es ist unüblich, die Installation nicht signierter oder unvollständiger Treiberpakete auf einem Gerät zuzulassen. Es kann jedoch Umstände geben, unter denen dies erforderlich ist. Das Aktivieren dieses Kontrollkästchens überschreibt die Standard-Systemeinstellungen, die die Installation normalerweise ungeeigneter Treiberpakete unterdrücken würden. Bitte überprüfen Sie sorgfältig die Notwendigkeit, diese Art der Ressourceninstallation zuzulassen, bevor dieses Kontrollkästchen tatsächlich aktiviert wird.
Verwenden Sie die Zusammenfassungsseite, um die Richtigkeit der Treibereigenschaften zu überprüfen, die in den vorherigen Assistentenschritten definiert wurden.
•Wenn alle Eigenschaften wie gewünscht eingestellt sind, klicken Sie auf Process, um das Treiberelement endgültig zu erstellen.
•Wenn Änderungen erforderlich sind, klicken Sie auf Back, bis der Assistentenschritt mit den fehlerhaften Eigenschaftsdefinitionen angezeigt wird, und nehmen Sie die erforderlichen Änderungen vor.
Bitte beachten Sie, dass Änderungen in einem frühen Schritt zu unterschiedlichen Standardwerten oder Optionen in späteren Schritten führen können. Überprüfen Sie daher alle Schritte auf die gewünschten Einstellungen, während Sie erneut zur Zusammenfassungsseite navigieren.
Nachdem der neue Treiber erstellt wurde, kann der Assistent über die Schaltfläche Finish in der unteren rechten Ecke geschlossen werden. Die Drivers-Ansicht wird aktualisiert, und die Liste der vorhandenen Elemente enthält das neu erstellte Objekt an der untersten Position der Installationsreihenfolge.