%%awsomnews1%%
Hoy he terminado por fin de resolver un problema que hacía tiempo me traía de cabeza en mi ordenador. Ya notaba que algunos programas me daban más problemas que de costumbre, y al final, tras profundizar y tirar de varios hilos en foros y demás, he descubierto que mis problemas se resumían en el famoso NET. Framework.
Este programa es una especie de ampliación de Windows de forma que se convierte en un nuevo marco de interpretación de comandos, de ahí su nombre. Supongo que al final actuará como el Java Virtual Machine ( JVM) pero con ASP NET, del que muchos programas utilizan como base para parte de su entorno o de su desarrolo.
El caso es que existen demasiadas versiones de NET. Framework y algunos programas tienen como requisito una versión y otros alguna versión superior. Además existen versiones en distintos idiomas, etc, etc. Como la instalación es basicamente como la de cualquier programa de Windows, a veces se queda un poco trastocada su entrada en el registro. Con esto, la versión funcional instalada en el sistema queda inservible, y para colmo no se puede reparar, ni restaurar el sistema ni desinstalar. A mi me ha pasado que continuamente me pedía un componente para poder reparar o desinstalar, pero como estaba inservible no lo encontraba o no estaba.
Es el momento de hacer una limpieza manual de todo, cosa muy laboriosa. Y a tal caso he topado hoy con dotnetfx_cleanup_tool, que te realiza de forma automática la limpieza manual recomendada por Microsoft para estos casos.
——————–ACTUALIZACION——————-
Despues de reparar todo el NET. Framework sigo sin encontrar el archivo netfx2.msi en mi máquina. Definitivamente sólo me lo pedía para realizar la instalación/desinstalación.
—————————————————-
Descarga aquí dotnetfx_cleanup_tool.zip
—————————————————-
Si te ha sido util este post, por favor simplemente haz click en alguno de los anuncios y me devolverás el favor.
NET. Framework, netfx2.msi y sus problemas,
hola…realmente muy bueno el programa….me soluciono el problema del netframer….muy bueno muchas gracias
No hay de que, el programa no lo hice yo. A mi también me solucionó un grave problema con Autocad
Gracias viejo!!!
GENIAL MUCHAS GRACIAS ME SIRVIO MUCHO MUCHO MUCHO
GRACIAS DE NUEVO
Varias cosas:
No se llama NET.Framework, sino .Net Framework, y paso a explicarte de que se trata:
No es una «ampliacion de Windows», es una plataforma de ejecucion de aplicaciones, una máquina virtual, al igual que JVM. Es decir, que se desarrollan aplicaciones que no corren «sobre Windows» sino «sobre .net», permitiendo que simplemente baste con tener .net instalado en la pc y eso garantice la compatibilidad con nuestras aplicaciones. Las mismas no ejecutarán código nativo ni llamadas a funciones del sistema operativo, sino que utilizarán los objetos de la plataforma para ejecutarse, siendo la plataforma la que en tiempo de ejecución generará dichas llamadas dependiendo del sistema sobre el cual se esté corriendo. Esto permite por ejemplo, que un mismo exe de .net se ejecute en una maquina con Windows, una con Linux, en web, y en una pocket pc, sin ningún cambio y sin siquiera tener que volver a compilarlo.
NO SE TRATA DE UNA PLATAFORMA WEB. Una parte de .net es ASP.net, pero minima, ya que la mayor parte es la de las aplicaciones de escritorio normales, que se desarrollan utilizando cualquier lenguaje capaz de compilarse a .net (los mas comunes: C#.net, VB.net)
Y finalmente, no existen muchas versiones ni muchos lenguajes. SOLO EXISTEN 4 VERSIONES: v1, v1.1, v2, v3. De estas, la v1 casi ni se difundio, y la v3 recien sale, asi que actualmente es comun ver SOLO 2 VERSIONES: v1.1 y v2, asi que no entiendo de donde dices que hay tantas versiones.
Y cada versión puede instalarse en el idioma que se prefiera, pero el idioma es algo que viene por separado (para los mensajes y aplicaciones extras), el framework no posee «idioma».
Un detalle extra y muy importante, es que se pueden tener todas las versiones instaladas en una pc, y funcionan perfectamente, porque son independientes (logicamente, ya que son maquinas virtuales).
Espero haberte aclarado tus dudas…
Fisa
Desarrollador .net / .net cf / SQL 2005 / C#
Muchas gracias, me sirvio mucho el programa
Respuesta a Juan Pedro Fisanotti:
No dudo de la bondad de .NET Framework, de hecho los programas que lo requieren tienen una forma mucho más fluida de funcionar. Pero es palpable que la coexistencia de varias versiones, que además son autoinstaladas ya por algunos programas que lo tienen por requisito, tarde o temprano terminan presentando una incompatiblidad. En mi caso tarde en descubrir que el error que se me presentaba en pantalla era achacable a .NET, ya que el mensaje no hacía ninguna referencia.
Cuando usé la utilidad de limpieza de todas las versiones de .Net, resultó que sí tenia más de una versión y también más de un idioma. Por eso ruego a los desarrolladores que de alguna forma eviten la coexistencia de distintas versiones y distintos idiomas, y si fuera posible, que un icono advirtiese también del uso de esta plataforma de ejecución, al igual de hace Java. Facilitaría la resolución de problemas.
Muchas gracias por tu aclaración.
Te repito, las diferentes versiones pueden coexistir sin ningun problema, ya que no comparten ningun tipo de configuracion, librerias, ni nada. En mi pc tengo las versiones 1.1, 2 y 3 instaladas, al igual que en todas las PC de la empresa donde trabajo, y nunca dieron ninguna clase de problema.
Tu problema no debe provenir de el Framework, sino de alguna otra aplicacion que utilizaba el Framework (que al desinstalar el Framework la aplicacion dejo de funcionar, y por lo tanto de dar problemas).
Y es posible ver que esta instalado, yendo al panel de control, y alli, entrando a las Herramientas Administrativas, desde donde podremos acceder a las opciones de configuracion de cada Framework que tengamos instalado.
Te aseguro una vez mas, las versiones son pocas, y coexisten perfectamente, y los idiomas son un agregado (una especie de plug-in), que no son necesarios, porque el framework en si no posee idioma (los agregados de idioma son solo para los mensajes de error y para las herramientas de configuracion, no para el Framework).
Finalmente, no depende de los desarrolladores la coexistencia de los frameworks, sino de las aplicaciones que instales en tu PC. Si instalas una aplicacion que fue desarrollada en .net Framework 2, no va a poder ejecutarse en .net Framework 1.1, por mas bien hecha que este. Pero te juro, no es un problema, total las versiones pueden coexistir.
Deberias fijarte bien que aplicaciones tenes instaladas, e investigar cual de ellas es la que esta generando el problema, problema que desaparecio simplemente porque dicha aplicacion ya no se puede ejecutar mas (porque no posees mas instalado el framework que necesita)
Fisa
Desarrollador .net / .net cf / SQL 2005 / C#
Me doy por enterado Juan Pedro, y no dudo de lo que dices siendo desarrollador. Pero como esto de la informática es una ciencia inexacta, comprobé que cuando desinstalé y volví a instalar, todas las aplicaciones me siguieron funcionando normalmente.
Es decir, no he notado que ninguna aplicación dejara de funcionar al hacer la limpieza. De hecho, antes de llegar a la limpieza de .NET, desinstalé varias aplicaciones que creía que podían ser el problema y luego limpié el registro. Pero el problema permanecía.
Además, creo que este tipo de errores debe ser común, fíjate que este post tiene bastantes entradas y referencias externas.
Un saludo.
Hola he intentado ir al link donde descargar el programa y me pone con no pueden conectar con el servidor. he buscado por internet y me lleva siempre a esa misma página. Gracias x vuestra ayuda xq a mi tmb me vuelve loco este problema.
Ok muchas gracias x tu ayuda problema solucionado.
Parece que esa pagina ha caido, lo subo del que tenia descargado en mi pc. dotnetfx_cleanup_tool.zip
Eres el puto AMO tio… muchas gracias
gracias RC.
no habia manera de bajarse el fichero desde el sitio original.
Como dice SuMa eres el puto AMO
No hay porque darme las gracias, no soy el autor. Solo que como a vosotros, me surgió un problema un tanto desesperante y absurdo. De todas formas me conformo con un click en la publi. xD
Muy buenos posts, y muy buena utilidad, me ha resuelto todos los problemas que tenia con el Mediaportal http://www.team-mediaportal.com/
Tuve ese mismo problema.
No sé a quíén agradecerle pero sentí la necesidad de hacerlo.
RC Me salvaron más que un día de trabajo!
Muy bueno el programa. Llevo dos días con este problema y por fin ya lo he resuelto.
Gracias
Muy util el programa. Tenia un problema al instalar el Microsoft Visual Basic Express edition 2005 ya que me mostraba para volver a «instalar» el .Net FrameWork 2.0 (Se supone que ya lo tenia) aun así al ejecutar la instalacion del VB 2005 me decia que lo tenia que instalar, le decia que si a instalar .NET Framework y luego me daba error…. u.u’
Total que casi 1 mes intentando utilizar VB2005 y por culpa del .NET FRAMEWORK nada. Hasta hoy ^^ Gracias al programita eseee.
Muchas gracias.
No lo encuentras porque no existe, seguro instalaste una version del Windows Unattended o alguna de esas variantes modificadas.
Pero usa la cleanup tool que mencionas y desinstalalo, luego instala el normal de microsoft y no tendras problemas nunca mas.
Esto soluciona problemas con los programas y tambien con el visual studio.
Muchas gracias por el programa, sos un grande, tenia los mismos problema que todos ustedes y ahora esta todo solucionado.
si me sirve sos un dios!! dejame qe lo pruebe tengo los re problemas con visual studio
MAQUINA SOS UN CAPO, NI TE IMAGINAS HACE CUANTO QUE TENIA UN PROBLEMA CON VISUAL STUDIO ME TENIA LOCO NO LO PODIA USAR NO HABIA FORMA NI LO DE LA PAGINA DE MICROSOFT SIRVIO…….MUCHAS GRACIAS LOCO!!!!
hay paginas web, que necesitan el .net frawework?
GRACIAAAAAAAAAAAAS
Sos Groso flaco y humilde ademas no sabes a cuanta gente le resolves el problema decime si MS no puede hacer publica esta herramienta llevo horas siguiendo ridiculos paso a paso y este secillo tool me ayudo :) Gracias Totales.
Muchas gracias! Pude limpiar e instalar el framework de nuevo.
Un abrazo!!!
wueon!
muchas gracias
hay paginas web, que necesitan el .net frawework?
no se necesitan para visitar la pagina web
pero si tu eres un desarrollador web en asp.net si que lo necesitas instalar en el servidor web IIS para que las paginas web puedan ser procesadas
si tu pregunta iba orientada a si es necesario tener .net framework para visitar una pagina web la respuesta es no
pero si tu pregunta iba orientada a si es necesario para hacer/crear una pagina web dinamica la respuesta es si
La verdad me salvastes la vida valor! gracias!!
Muchas Gracias por la informacion. Gran herramienta que me ha solucionado todos los quebraderos de cabeza que tenia con el puto netframework.
Te invitaría a unas cañas, pero no se donde vives xDDDDDD
Salu2
wowww pana me salvaste la vida 10+ para ti!!!
GRACIAS!!!! EN SERIO! ME STABA VOLVIENDO LOCO PARA DESINSTALARLO!!!!
Gracias a vosotros, y recordad, si te ha sido util este post, por favor simplemente haz click en alguno de los anuncios y me devolverás el favor.
SI!!! jaja me saco de un gran apuro! ya que tenia que instalar visual studio!!! thanks por el aporte!!!!
Maestro por lo que veo tengo el mismo problema que vos, lo voy a probar. El controlador de la palca de video me pide el netframeworks, lo tengo instalado pero se ve que funciona mal, me lo baje y no me deja reparalo ni tampoco desistalarlo, no puedo hacer nada. Necesito borrarlo y volver a instalarlo de nuevo. Espero poder hacerlo con esto
Saludos maestro y gracias por postear
Muy buena descripción de .net, felicito y agradezco todas las explicaciones y discuciones del tópico
tuve suerte dar con esta pagina-foro
Felicidades
Solamente GRACIAS!!! por suerte hay gente como vos que comparte su conocimiento con los demás y nos ayuda con este tipo de problemas que nos traen muchos dolores de cabeza.
Gracias a todos vosotros por vuestros comentarios. Que os sea de utilidad.
Genial, problema solucionado, Muchas gracias por el link
Muchas gracias amigo me resulto de mucha utilidad ya que tenia las verciones anteriores instaladas y esta fue la segunda vez que el fuckin net me da problemas ! la primera vez lo arregle re-intalando el programa Microsoft Visual c# 2005 Express Edition – ENU pero ahora volvio a fallar Net , Haci que use tu link para descargar el soft y desinstale las otras verciones , la unica que deje fue la 2.0 de Net
GRACIAS AMIGO ! ! !
Perdon no fue una re-instalacion fue una instalacion
Tio eres un genio, hace rato era para que alguien posteara una solucion !
GENIO!!!! No podia correr el Sony Vegas por el framework y cada vez que lo queria instalar no me dejaba y cuando lo queria reparar no encontraba el fuckin archivo!
Pero con este programita pude desinstalar todo lo mas bien y volver a instalar para que ahora funcione todo perfecto.
MIL GRACIAS
Hola, solo queria darte las gracias por el programa, me soluciono un problema con los drivers de ATI
lo unico que me queda x decirte…
SOS DIOS!!!!!!!!!!!!!!!!
estuve buscando x todos lados y no conseguia nada..
tenia el framework 2.0 y queria instalar nero 9 y me pedia el 3.5 pero cuando lo iba a instalar siempre me salia q se produjo un error y me pedia q encontrara el netfx2.msi pero en mi pc no estaba =( y nunca podia instalarlo..
gracias a este programa pude instalarlo perfectamente
te quiero xD jejeje
sos un groso cheeeee
solo una cosa que agregar, muchas gracias, necesitaba esto para usar el notebook hardware control.
Muchas gracias, me ha ido muy bien. Ya estaba desesperada, tenia el mismo problema que tu. Ahora espero poderme instalar el visual 2005 otra vez xD
Distribuimos el programa de nóminas “NominaFacil”, que puede descargarse a través de internet.
“Nómina Fácil” utiliza Microsoft .NET Framework 3.5 Service Pack 1.
Algunos usuarios nos comunican que la instalación de .NET Framework 3.5 Service Pack 1 se interrumpe antes de llegar al final, por lo que no pueden utilizar el programa de nóminas (así como cualquier otro programa que requiera esta versión).
Para resolver el problema han utilizado el programa cleanup_tool.exe, tras lo cual se lleva a cabo la instalación de dicha versión de .NET Framework sin ninguna dificultad.
Oyeee meeeennnn quiero decierte con una frace de tan solo 7 letras pero que expresa lo grande que es, GRACIAS.
Llebaba muchisismo tiempo por todos lados sin encontrar la solucion hata que llegue contigo por lo mismo no le di click a un anuncio, sino a todosssssssssssssss, jeje
Gracias
por ahi teinvito a mi pagina XIAO men