Saber si ya está instalado el .NetFramwork

13/03/2006 - 09:42 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 Jesús López
13/03/2006 - 16:59 | Informe spam
En JavaScript puedes saberlo mirando window.clientInformation.appVersion o
window.clientInformation.userAgent. En mi caso estas propiedades tienen los
valores:

"4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR
2.0.50727; InfoPath.1)"
y
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322;
.NET CLR 2.0.50727; InfoPath.1)"

O sea que lo que tienes que hacer es buscar la cadena ".NET CLR 2.0" en
cualquiera de estas dos propiedades.

Saludos:

Jesús López
MVP



"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