Wie kann ich mithilfe von Installshield feststellen, ob es sich um Windows 8 handelt?

StackOverflow https://stackoverflow.com/questions/8893186

  •  29-10-2019
  •  | 
  •  

Frage

Ich erstelle mit InstallShield ein neues Installationsprogramm für Windows.Ich bin neu bei InstallShield.Im Installationsprogramm soll ich nur eine Komponente unter Windows 8 installieren.

Was sollte ich also in die Installationsbedingung für diese Komponente einfügen?Kann ich VersionNT oder MsiNTProductType verwenden?

Ich konnte den Wert dieser Variablen für Windows 8 jedoch nicht finden. Gibt es eine andere Möglichkeit, dies zu tun?

Vielen Dank im Voraus.

War es hilfreich?

Lösung

Haben Sie diese Bedingung ausprobiert: versionnt> 601 ?

Andere Tipps

fwiw, ich vermeide normalerweise die Verwendung von OS-Versionseigenschaften wie diesen unter Bedingungen.Was ich normalerweise versuche, ist, mich zu fragen, was für diese Plattform ist, die mir wirklich wichtig ist.Benötige ich eine bestimmte Version von IIS?Benötige ich einen bestimmten Service, der in dieser Version neu ist?Benötige ich eine höhere Version des .NET-Frameworks und so weiter.

Dann schreibe ich eine Suche und einen Zustand, der auf dieser Beziehung basiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top