Necesito saber esto, ya que este es un prerrequisito para .NET 3.5 y si incluyo .NET bootstrapper, también debería ver si se necesita Windows Installer 3.1.¿Cómo puedo verificar si Windows Installer 3.1 o una versión superior está instalada?
En este momento estoy comprobación de la clave de registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB893803v2
que comprobará para Windows Installer 3.1 pero sospecho que no comprueba las versiones superiores. (No se ha podido confirmar ni denegar)
¿Qué clave de registro debo consultar para encontrar esta información?
Editar: Tengo que comprobar esto en la configuración Inno, que es lo que estoy usando como mi bootstrapper, y no estoy seguro de cómo comprobar una versión dll allí.
wow ... esta pregunta me dio la insignia de Oro de Pregunta Famosa (10k visitas) y aún así solo 1 votacion. Debería haber otra insignia para eso: p – Davy8
Bienvenido al mundo de los instaladores. –