Error Con MDAC Al Instalar Visual Studio SP5 en Windows Vista / 7
Leyendo los foros he encontrado que al intentar instalar el SP5 de Visual Studio en Windows Vista o Windows 7, se genera un error relacionado a la instalación de MDAC 2.5 y 2.8; que a pesar de que se instalen y reinstalen el Service Pack suele empecinarse en afirman que aún no se han instalado. Para solucionar este problema Juan Marcial en el foro de Microsoft.public.es.vb, establece la consulta y aporta la solución a través del siguiente enlace:
El cual voy a traducir, esperando que se entienda y cualquier duda sea formulada a través de los comentarios. La solución proviene del usuario Guidex de los foros en ingles:
——————————————————————————
Así que sé que fue el conjunto “copiar sus archivos a través de XP”, pero no estaba satisfecho con eso, así que hice algo de investigación, y he descubierto … que los controles de MDAC hacen fallar la instalación, pero vamos a quitar ese control para MDAC.
Como Instalar SP5 en Vista / 7:
- Nota: Cuando descarguemos el Service pack 5, lo primero sera descomprimir su contenido dentro de una carpeta, en este caso se ha colocado en C:\ServicePack5Dir esta pendiente de esto para que te funcione.
Paso 1) Abrir C:\ServicePack5Dir\sp598ent.stf con el block de Notas ‘Notepad.exe’
Paso 2) Buscar y Reemplazar la siguiente linea
13 Group 28 36 38 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43
Reemplazar por lo siguiente:
13 Group 28 38 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43
Paso 3) Borrar las siguientes lineas dejando unicamente un espacio o linea vacia donde estaba lo siguiente
36 Depend “27 ? : 37″
37 IsWin95 CustomAction “sp598ent.dll,CheckForMDAC”
Paso 4) Guardar y Cerar el archivo C:\ServicePack5Dir\sp598ent.stf
Paso 5) Ejecutar setupsp5.exe
Listo ya deberia funcionar e instalarse completamente el SP5, te recomiendo hacerlo en modo Administrador para que no tengas ningun problema (Click Derecho run as administrator).
Gracias a los Foros y a Guidex por este truco.



Febrero 12th, 2010 at 6:03 PM
Funciona!!!!
Esta versión cambia su enfoque es el mismo que con la práctica sp598ent, sólo no un grupo fino el mismo, sigo el camino sp598ent reescrito sp598otr dice lo siguiente
Solución:
1, utilice el Bloc de notas para abrir el SP5 actualizar el directorio de archivos bajo el sp598otr.stf
2, busque la línea siguiente:
13 Grupo 28 32 34 29 30 26 27 14 25 20 18 19 15 35 21 22 24 23
Para sustituir la siguiente manera: (a 32 suprimidos)
13 Grupo 28 34 29 30 26 27 14 25 20 18 19 15 35 21 22 24 23
3, busque la línea siguiente:
32 dependen “27?: 33″
Para sustituir la siguiente manera: (a ser más tarde en el contenido de la 32-eliminar)
32
4, busque la línea siguiente:
33 IsWin95 CustomAction “sp598otr.dll, CheckForMDAC”
Para sustituir la siguiente manera: (el contenido será eliminado más tarde 33)
33
5, almacenamiento, salida y, a continuación la aplicación de setupsp5.exe!