En este artículo paso a paso se describen las prácticas más
adecuadas para solucionar problemas de instalación de Visual Studio .NET y, en
el caso de que experimente dificultades durante la instalación, describe los
pasos necesarios para encontrar los archivos de registro. En otros artículos de
Microsoft Knowledge Base (KB) se tratan errores de carácter más
específico.
La mayor parte de las instalaciones de los productos de
Microsoft Visual Studio .NET tienen lugar de la forma esperada. El instalador
de Microsoft Windows se utiliza para instalar estos productos. Se trata del
mismo motor de instalación que se utiliza para implementar aplicaciones
desarrolladas en Visual Studio .NET.
Por esta razón, la instalación
debería realizarse sin problemas, crear los archivos de registro necesarios,
repararse automáticamente en el caso de experimentar algún fallo (cualidad de
resistencia) y efectuar restauraciones completas siempre que detecte problemas
potenciales.
Los pasos de optimización pueden prevenir muchos
problemas. Considere la posibilidad de aplicar métodos optimizados de
instalación, incluyendo los Service Pack (SPs).
Pasos para aplicar los métodos optimizados de instalación
Métodos optimizados de instalación
Los métodos optimizados de instalación para equipos que ejecutan
Windows NT (incluyendo Windows NT 4.0, Windows 2000 y Windows XP) se basan en
los tres criterios siguientes:
- Usar la cuenta de administrador local.
Esto evita problemas de carácter jurídico y aquellos
relacionados con los permisos. La cuenta de administrador local es la cuenta de
mantenimiento. Utilice esta cuenta cuando instale y borre programas.
- Detenga todos los servicios y programas necesarios.
Muchos programas, particularmente los antivirus y otros
programas de supervisión, interrumpen el proceso de instalación. - Vacíe la carpeta System\Temp.
Los asistentes de instalación utilizan la carpeta System\Temp
con mucha frecuencia. Si la instalación deja archivos o carpetas dañadas en
esta carpeta, volverá a aplicar las versiones dañadas, en lugar de buscar
copias nuevas en el origen de la instalación.
Usar la cuenta de administrador local
De forma predeterminada, el administrador local se denomina
Administrador. No obstante, puede cambiar el nombre de esta cuenta por motivos
de seguridad. Para ver el nombre y cambiar la contraseña, siga estos pasos:
- Haga clic con el botón secundario en Mi
PC. (Si el equipo ejecuta Windows NT 4.0, use el administrador de
usuarios en lugar de seguir estos pasos. Los controladores de dominio no tienen
acceso a los usuarios y grupos locales.)
- Haga clic en Administrar.
- Expanda Usuarios locales y
grupos.
- Haga clic en Usuarios.
- En el panel Detalles, busque la cuenta Administrador. Por
lo general, el nombre de esta cuenta es Administrator y la descripción es
Cuenta para la administración del equipo o dominio.
- Para cambiar la contraseña, haga clic con el botón
secundario en la cuenta y, a continuación, siga las instrucciones que aparecen
en pantalla.
Detener todos los servicios y programas necesarios
Para detener los servicios y programas, siga los pasos
correspondientes a su sistema operativo:
- Windows NT 4.0:
- Haga clic en Inicio, luego en
Programas, Herramientas administrativas y, a
continuación, en Servicios.
- Detenga todos los servicios que no sean de Microsoft,
incluyendo los de los programas antivirus y otros programas de
supervisión.
- Windows 2000:
- Haga clic en Inicio, luego en
Configuración, Panel de control, haga doble
clic en Herramientas administrativas y vuelva a hacer doble
clic en Servicios.
- Detenga todos los servicios que no sean de Microsoft,
incluyendo los de los programas antivirus y otros programas de
supervisión.
- Windows XP:
Windows XP tiene una utilidad que se denomina MSConfig y
que evita que los servicios y programas inicien la sesión de instalación.
Para obtener más información
acerca de cómo ejecutar esta utilidad, haga clic en el número de artículo
siguiente para verlo en Microsoft Knowledge Base: 310353
(http://support.microsoft.com/kb/310353/
)
Cómo realizar un inicio limpio en Windows XP
Elimine el contenido de la carpeta System\Temp
- Haga clic en Inicio y luego en
Ejecutar, escriba %temp% y haga clic en
Aceptar. Este comando abre la carpeta System\Temp.
- Elimine el contenido de esta carpeta. Si el contenido es
importante (es decir, que no debe eliminarse), mueva estos elementos a otra
carpeta.
Instalación
La actualización de componentes de Windows (WCU) en Visual Studio
.NET 2002 o Visual Studio .NET Prerequisites de Visual Studio .NET 2003
proporciona los requisitos para los productos de Visual Studio .NET.
Dependiendo de su sistema operativo, se instalarán distintos componentes y el
proceso de instalación requerirá un número diferente de
reinicios.
Nunca se debió instalar un producto Beta o Release
Candidate de Visual Studio .NET en el equipo de destino. Si se han instalado
estos productos, conviene volver a iniciar el equipo (reformatear el disco duro
y luego volver a instalar el sistema operativo) para asegurarse de que estos
productos se han eliminado por completo del sistema.
El archivo
ejecutable de Visual Studio . NET se denomina Setup.exe. Este archivo está
situado en la carpeta raíz del disco 1 del soporte de instalación en CD-ROM o
en DVD-ROM. Este archivo aparece en el cuadro de diálogo de instalación. Deberá
hacer clic en
1 (la primera opción, que es WCU o
Prerequisites) antes de poder hacer clic en
2 para instalar
Visual Studio .NET.
El programa de instalación le pedirá que
introduzca el disco que contiene WCU o Prerequisites y luego regresará a los
discos numerados de instalación. Para obtener más información acerca de WCU,
consulte la sección "Referencias" de este artículo.
De forma
predeterminada, el registro detallado está activado para la instalación de
Visual Studio .NET. El archivo de registro recibe el nombre de VSMsiLog
*.txt (
* representa cuatro caracteres alfanuméricos en el nombre del
archivo, por ejemplo, VSMSILogA1d1.txt). El archivo tiene un tamaño aproximado
de 40 megabytes (MB).
Archivos de componentes y registros
En la siguiente tabla aparecen todos los componentes, su
ubicación en el disco de instalación y el archivo de registro que se genera.
Muchos de estos archivos de registro se colocan en la carpeta System\Temp y
luego se desplazan a la carpeta \Archivos de programa\Microsoft Visual Studio
.NET\Visual Studio .NET(
Nombre de
edición)\Registros, una vez que la instalación haya finalizado.
Microsoft Visual Studio .NET 2002
Contraer esta tablaAmpliar esta tabla
| Componente | Ubicación en el CD-ROM WCU | Registro o registros generados |
| Windows NT 4.0 Service Pack
6a | NTSP6a\sp6i386.exe | |
| Service Pack 2 de Windows
2000 | Win2kSP2\W2KSP2.exe | Anexo a Directorio de
Windows\Setuplog.txt (errores en Setuperrorlog.txt) |
| Microsoft Windows Installer 2.0 (para Windows
98) | WindowsInstaller\2.0\InstMsiA.exe | Crear un registro
utilizando "Msiexec -I .msi Path:\*.msi /l*v
Ruta de acceso de los resultados:\log.txt" (una vez
que haya extraído el archivo .msi del archivo .exe) |
| Microsoft Windows Installer 2.0 (para Windows 2000 y Windows
NT) | WindowsInstaller\2.0\InstMsiW.exe | Crear un registro
utilizando "Msiexec -I .msi Path:\*.msi /l*v
Ruta de acceso de los resultados:\log.txt" (una vez
que haya extraído el archivo .msi del archivo .exe) |
| Instrumentación de administración de Microsoft
Windows | WMI\Wmicore.exe | |
| Cliente de extensiones Web de Microsoft FrontPage
2000 | Weccom.msi | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\MSI*.log (utilizando el registro detallado) |
| Servicio Extensiones de servidor de Microsoft FrontPage 2000,
versión 1.2 | FrontPageServer\Fpse2k .exe | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\MSI*.log |
| Archivos de tiempo de ejecución de la
instalación | Bootstrap.msi | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\MSI*.log |
| Microsoft Internet Explorer
6 | IE60\Ie6setup.exe | Directorio de
Windows\Active Setup Log.txt |
| Microsoft Data Access Components
2.7 | MDAC27\Mdac_typ.exe | Directorio de
Windows\Dasetup.log |
| Service Pack 3 de Microsoft Jet
4.0 | Jet\Jetsetup.exe | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\dotNetfx.log; Netfx.log |
| Microsoft .NET
Framework | dotNetFramework\dotnetfx.exe | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\dotNetfx.log y netfx.log |
| Visual Studio
.NET | Setup\Vs70uimgr.exe | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\ |
| Actualización de componentes de
Windows | | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\Baseventlog.txt; Baserrorlog.txt; DepCheckData.txt |
Microsoft Visual Studio .NET 2003
Contraer esta tablaAmpliar esta tabla
| Componente | Ubicación en el CD-ROM WCU | Registro o registros generados |
| Windows NT 4.0 Service Pack
6a | NTSP6a\sp6i386.exe | |
| Microsoft Windows Installer 2.0 (para Windows
98) | WindowsInstaller\2.0\InstMsiA.exe | Crear un registro
utilizando "Msiexec -I .msi Path:\*.msi /l*v
Ruta de acceso de los resultados:\log.txt" (una vez
que haya extraído el archivo .msi del archivo .exe) |
| Microsoft Windows Installer 2.0 (para Windows 2000 y Windows
NT) | WindowsInstaller\2.0\InstMsiW.exe | Crear un registro
utilizando "Msiexec -I .msi Path:\*.msi /l*v
Ruta de acceso de los resultados:\log.txt" (una vez
que haya extraído el archivo .msi del archivo .exe) |
| Cliente de extensiones Web de Microsoft FrontPage
2000 | Weccom.msi | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\MSI*.log (utilizando el registro detallado) |
| Archivos de tiempo de ejecución de la
instalación | Bootstrap.msi | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\MSI*.log |
| Microsoft Internet Explorer
6 | IE60\Ie6setup.exe | Directorio de
Windows\Active Setup Log.txt |
| Microsoft Data Access Components
2.7 | MDAC27\Mdac_typ.exe | Directorio de
Windows\Dasetup.log |
| Microsoft .NET
Framework | dotNetFramework\dotnetfx.exe | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\dotNetfx.log y netfx.log |
| Actualización de componentes de
Windows | | Documents and
Settings\NombreDeUsuario\Configuración
local\Temp\wcuerror71.txt; wcuevent71.txt; DepCheck71.txt |
Puede evitar problemas relacionados con la corrupción de
archivos y lectura de discos mediante una instalación plana. Para obtener más información, haga clic en el número de
artículo siguiente para verlo en Microsoft Knowledge Base:
322950
(http://support.microsoft.com/kb/322950/
)
Mensajes de error al cancelar la instalación de Visual Studio .NET o MSDN Library
Para obtener más
información, haga clic en el número de artículo siguiente para verlo en
Microsoft Knowledge Base:
888470
(http://support.microsoft.com/kb/888470/
)
Otro programa de instalación se inicia cuando se intenta instalar Visual FoxPro, Visual Studio .NET o requisitos previos
Para obtener más información, visite el siguiente
sitio Web de Microsoft, haga clic en
Visual Studio .NET (2002)
o en
Visual Studio .NET (2003) en la lista de productos de
Microsoft y luego haga clic en
Ir:
Para obtener más información acerca de Visual Studio .NET y su
instalación, visite el siguiente sitio Web de Microsoft:
Id. de artículo: 319714 - Última revisión: martes, 30 de mayo de 2006 - Versión: 8.5
La información de este artículo se refiere a:
- Microsoft Visual Studio .NET 2003 Academic Edition
- Microsoft Visual Studio .NET 2003 Enterprise Architect
- Microsoft Visual Studio .NET 2003 Enterprise Developer
- Microsoft Visual Studio .NET 2003 Professional
- Microsoft Visual Studio .NET 2002 Academic Edition
- Microsoft Visual Studio .NET 2002 Enterprise Architect
- Microsoft Visual Studio .NET 2002 Enterprise Developer
- Microsoft Visual Studio .NET 2002 Professional
- Microsoft Visual Basic .NET 2003 Standard Edition
- Microsoft Visual Basic .NET 2002 Standard Edition
- Microsoft Visual C++ .NET 2003 Standard
- Microsoft Visual C++ .NET 2002 Standard
- Microsoft Visual C# .NET 2003 Standard Edition
- Microsoft Visual C# .NET 2002 Standard Edition
- Microsoft Visual J# .NET 2003 Standard Edition
| kbhowtomaster kbsetup KB319714 |