Vorrausetzungen

Basisanforderungen zu Verwendung des WinCC OA Product-Packaging.

  • Eine aufrechte OEM Vereinbarung mit ETM professional control GmbH. (Dies ist nur notwendig für die Änderung der Dateien innerhalb der msi-Packete, nicht für das Erstelluen eines eigenen Bootstrappers mit ausgewählten msi-Packeten.)
  • WiX Toolset Version v3.11.2.
    Anmerkung: Die Umgebungsvariable WIX muss gesetzt sein. Diese wird vom WiX Toolset Installer gesetzt.
  • Windows PowerShell
  • .Net-Runtime 6.0 oder aktueller muss verfügbar sein.

Optionale Vorrausetzungen

Die folgenden Tools werden empfohlen um ein eigenes Product-Packaging zu erstellen, da einige Automatisierungen uf ihrer Verwendung beruhen und deren Nichtverwendung zusätzliche Konfiguration und ein erweitertes Verständniss der behandelten Konfigurationsbereiche erfordert.

Die folgenden Tools werden nur benötigt, wenn die msi-Packet von Grund auf gebaut und auch signiert werden:

  • Ein valides Zertifikat im .pfx Format zum signieren der Produkt-Binaries. Dieses Zertifikat muss ein Passwort aufweisen.
  • SignTool - Dies wrd verwendet um die Produkt-Binaries mit einem validen Zertifikat zu signieren. Dies kann über den Download von Windows SDK erhalten werden oder durch die Verwendung von Visual Studio.
    Anmerkung: Der Pfad zum signtool executable muss zu der PATHUmbgebungsvariable hinzugefügt werden.

install-buildprerequisites.ps1

Das PowerShell-Skript PackageData/automation/install-buildprerequisites.ps1 innerhalb des WinCC_OA_3.19.0_branding_base.zip Packets kann verwendet werden um automatisch alle notwendigen tools zu installieren.

Anmerkung: Dies Beinhaltet nicht die Installation von Windows SDK zur Signatur.