Pregunta

Estoy creando un nuevo instalador para Windows usando InstallShield.Soy nuevo en InstallShield.En el instalador debo instalar un componente solo en Windows 8.

Entonces, ¿qué debo poner en la condición de instalación de ese componente?¿Puedo usar VersionNT o MsiNTProductType?

Sin embargo, no pude encontrar el valor de estas variables para Windows 8. ¿Hay alguna otra forma de hacer esto?

Gracias de antemano.

¿Fue útil?

Solución

¿Ha probado esta condición: VersionNT> 601 ?

Otros consejos

FWIW, generalmente evito usar propiedades de versión de SO como esta en condiciones.Lo que suelo intentar hacer es preguntarme qué tiene esa plataforma que es realmente importante para mí.¿Necesito una determinada versión de IIS?¿Necesito cierto servicio que sea nuevo en esa versión?¿Necesito una versión superior de .NET framework y así sucesivamente?

Luego escribo una búsqueda y una condición basada en esa relación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top