Recibe un mensaje de error "Paquete VC no está disponible o no está registrado"

Síntomas

Cuando se crea una aplicación de formularios Windows Forms, puede recibir el siguiente mensaje de error:
"Paquete VC no está disponible o no está registrado"
Este comportamiento puede producirse incluso después de lo que parece ser una instalación correcta.

Causa

Parece que este comportamiento se produce porque Windows Installer no registrar archivos DLL y tlb si el instalador encuentra que estos elementos ya existen. En la mayoría de los casos, una versión anterior de Visual Studio .NET o Visual Studio 2005 hace que este comportamiento, incluso si la instalación anterior era en un sistema operativo diferente.

Solución

Para resolver el problema, ejecute la reparación de Visual Studio .NET o Visual Studio 2005. Una reparación es más eficaz para solucionar este problema porque el proceso de reparación obliga a registro de los elementos que no se vuelva a ser registrado durante una instalación.


Para ejecutar la reparación, siga estos pasos:
  1. En el menú Inicio , seleccione configuración, haga clic en Panel de Controly, a continuación, haga clic en Agregar o quitar programas.
  2. En la lista de programas instalados, haga clic en Visual Studio .NET o Visual Studio 2005y, a continuación, haga clic en cambiar.
  3. Haga clic en el segundo elemento en el 1 2 3 el programa de instalación de Visual Studio cuadro de diálogo.
  4. Inserte el CD del producto. Si se inicia el Asistente para la instalación, cancele al asistente y continúe con la reparación tal como se describe en el paso siguiente. Si no se inserta el CD del producto antes del paso siguiente, no puede reconocerse el CD.
  5. Haga clic en desinstalar reensamblados/reparacióny, a continuación, siga las instrucciones en pantalla.

Más información

Pasos para reproducir el comportamiento

Para reproducir el problema, es mejor tener dos sistemas operativos instalados en particiones independientes. Funcionarán dos instalaciones de Windows XP Professional.
  1. Instalar Visual Studio .NET en un sistema operativo.
  2. Instalar Visual Studio .NET en el otro sistema operativo; cambiar la ubicación predeterminada para que coincida con la ubicación de instalación de la primera instalación.
  3. Ambas instalaciones informan correctamente.
  4. Iniciar la copia de Visual Studio .NET que instaló en el paso 2.
Nunca se recomienda este tipo de instalación. Incluso si las selecciones de instalación son exactamente los mismos, y puede ahorrar espacio en disco mediante la realización de este tipo de instalación, los problemas potenciales es alto. Si una instalación cambia archivos y entradas del registro, estos cambios no se guardan por otra instalación, que crea un riesgo sustancial para resultados inesperados.
Propiedades

Id. de artículo: 320427 - Última revisión: 17 ene. 2017 - Revisión: 1

Comentarios