Come rilevare se si tratta di Windows 8 utilizzando InstallShield?
-
29-10-2019 - |
Domanda
Sto creando un nuovo programma di installazione per Windows utilizzando InstallShield.Sono nuovo in InstallShield.Nell'installer devo installare un solo componente su Windows 8.
Quindi cosa devo inserire nella condizione di installazione per quel componente?Posso usare VersionNT
o MsiNTProductType
.
Tuttavia non sono riuscito a trovare il valore di queste variabili per Windows 8. C'è qualche altro modo per farlo?
Grazie in anticipo.
Soluzione
Hai provato questa condizione: VersionNT> 601 ?
Altri suggerimenti
fwiw, di solito evito l'utilizzo delle proprietà della versione del sistema operativo come questa in condizioni.Quello di solito provo a fare è chiedermi di cosa si tratta su quella piattaforma che è davvero importante per me.Ho bisogno di una certa versione di IIS?Ho bisogno di un certo servizio che è nuovo in quella versione?Ho bisogno di una versione più alta del quadro .NET e così via.
Allora scrivo una ricerca e una condizione basata su quella relazione.