Saber si ya está instalado el .NetFramwork

13/03/2006 - 09:41 por Lorena | Informe spam
Hola:

Tengo una pantalla html en un proyecto instalador que es la que me guía por
los pasos a seguir para instalar mi aplicación en cualquier pc. Como
requisitos previos a mi instación tengo el .NetFramework 2.0 y el MSDE 2000.

¿Cómo puedo saber si ya está instalado en el pc donde voy a hacer la
instalación el .netFramework 2.0 y el MSDE 2000?. ¿Podría comprobarlo
mediante un script en el html ? . Lo digo por que sino está el instalado el
.netFramework no podré comprobar si está instalado desde el código de mi
aplicación.

Gracias, Saludos.
 

Leer las respuestas

#1 RDGM
13/03/2006 - 20:06 | Informe spam
Hola
Supongo que estás en lo cierto
Yo utilizo un script en un instalador que versa mas o menos:

Begin
NetFrameWorkInstalled :=
RegKeyExists(HKLM,'SOFTWARE\Microsoft\.NETFramework\v2.0.50727');

End;

Begin

if NetFrameWorkInstalled =false then

if CurPage=8 then

begin

Result2 := MsgBox('¡¡ ATENCIÓN !! : El instalador ha detectado que su equipo
no dispone de .Net Framework 2.0.Esta Instalación requiere dicha versión de
.Net Framework. Por Favor seleccione más adelante la tarea de descargar .Net
Framework 2.0 cuando se lo solicite la instalación y asegurese de que posee
conexión a internet, de lo contrario .no funcionará en su
equipo.Asimismo este programa no soporta ...¿Desea Descargar de
Internet .Net Framework 2.0?', mbConfirmation, MB_YESNO) = idYes; Contador
:= Contador+1

End;

Espero te sirva

SALUDOS

"Lorena" escribió en el mensaje
news:
Hola:

Tengo una pantalla html en un proyecto instalador que es la que me guía
por
los pasos a seguir para instalar mi aplicación en cualquier pc. Como
requisitos previos a mi instación tengo el .NetFramework 2.0 y el MSDE
2000.

¿Cómo puedo saber si ya está instalado en el pc donde voy a hacer la
instalación el .netFramework 2.0 y el MSDE 2000?. ¿Podría comprobarlo
mediante un script en el html ? . Lo digo por que sino está el instalado
el
.netFramework no podré comprobar si está instalado desde el código de mi
aplicación.

Gracias, Saludos.


Preguntas similares