REVISIÓN: El compilador de Visual Studio 2005 se cierra inesperadamente cuando trabaja con un proyecto basado en Visual Basic 2005 en Visual Basic 2005

Seleccione idioma Seleccione idioma
Id. de artículo: 926405 - Ver los productos a los que se aplica este artículo
Importante: este artículo contiene información sobre cómo modificar el Registro. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si se produce algún problema. Para obtener más información acerca de cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986 Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando trabaja en Visual Basic 2005 con un proyecto basado en Visual Basic 2005, el compilador se cierra inesperadamente (deja de responder). Cuando se produce este problema, puede recibir uno de los mensajes de error siguientes:

Mensaje de error 1
El Compilador de Microsoft Visual Basic ha detectado un problema y debe cerrarse. Sentimos los inconvenientes ocasionados.
Mensaje de error 2
Microsoft Visual Visio ha detectado un problema y debe cerrarse.
Nota : este problema es más probable que se produzca cuando se trabaja con los tipos siguientes de proyectos:
  • Proyectos ASP.NET
  • Proyectos de aplicación web (WAP)

Solución

Información de la revisión

Ahora hay disponible una revisión para la que Microsoft proporciona soporte técnico, pero sólo se diseñó para corregir el problema descrito en este artículo. Aplíquelo sólo a sistemas que experimenten este problema específico. Este hotfix puede ser sometido a comprobaciones adicionales. Por tanto, si no se ve muy afectado por este problema, le recomendamos que espere al próximo Service Pack de Visual Studio 2005 que contenga esta revisión.

Para resolver este problema inmediatamente, póngase en contacto con los Servicios de soporte técnico de Microsoft con el fin de obtener la revisión. Para obtener una lista completa de los números de teléfono de los Servicios de soporte técnico de Microsoft, así como información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS
Nota: en casos especiales, los costos derivados de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte técnico se aplicarán a las preguntas y temas de soporte técnico adicionales que no reúnan las condiciones necesarias para la actualización en cuestión.

Requisitos previos

Debe tener instalado Visual Studio 2005 para poder aplicar esta revisión.

Requisito de reinicio

No es necesario reiniciar el equipo una vez aplicada esta revisión.

Información de Registro

Advertencia: pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.

Esta revisión incluye las mejoras de rendimiento que se describen en los siguientes artículos de Microsoft Knowledge Base:
917452 REVISIÓN: Puede experimentar problemas de rendimiento cuando usa soluciones que contienen proyectos grandes de Visual Basic en Visual Studio 2005
920805 REVISIÓN: Puede experimentar rendimiento lento cuando usa una solución de Visual Basic que contiene muchos proyectos en Visual Studio 2005
Para obtener un mejor rendimiento con esta revisión, agregue y, a continuación, habilite el valor del Registro
OptimizePDB
. Para ello, siga estos pasos:
  1. Haga clic en Inicio y en Ejecutar, escriba regedit y haga clic en Aceptar.
  2. Busque la siguiente clave del Registro y haga clic en ella:
    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\VB Editor
    Nota: si está utilizando Visual Basic Express, la clave del Registro es la siguiente:
    HKEY_CURRENT_USER\Software\Microsoft\VBExpress\8.0\VB Editor
  3. Haga clic en Edición, haga clic en Nuevo y, a continuación, haga clic en Valor DWORD.
  4. Escriba OptimizePDB y, a continuación, presione ENTRAR.
  5. Haga clic con el botón secundario del mouse en OptimizePDB y, a continuación, haga clic en Modificar.
  6. Escriba 1 y, a continuación, haga clic en Aceptar.
  7. Salga del Editor del Registro.

    Después de agregar el valor del Registro
    OptimizePDB
    , abra la solución de Visual Basic en Visual Studio 2005. A continuación, haga clic en Limpiar solución en el menú Generar.
El valor del Registro
OptimizePDB
hace que el compilador de Visual Basic optimice el archivo .pdb para mejorar el rendimiento. Sin embargo, el nuevo formato de archivo .pdb no es totalmente compatible con el anterior. Por consiguiente, una versión de Visual Studio 2005 que no tenga aplicada esta revisión quizá no pueda leer el nuevo formato de archivo .pdb. Para resolver este problema, utilice uno de los métodos siguientes:
  • Aplique esta revisión en todos los equipos de desarrollo.
  • Haga clic en Limpiar solución o en Volver a generar solución en el menú Generar antes de empezar a depurar la solución.

Información de archivos

La versión en inglés de esta revisión tiene los atributos de archivo mostrados en la tabla siguiente (u otros posteriores). Las fechas y las horas de estos archivos se muestran según el horario universal coordinado (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria del elemento Fecha y hora del Panel de control.

Esta revisión incluye dos paquetes:
  • Un paquete de Visual Studio 2005
  • Un paquete de Microsoft .NET Framework 2.0
Debe instalar ambos paquetes.
Los archivos de la revisión de Visual Studio 2005
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño del archivoFechaHora
Cpde.dll8.0.50727.224487.93607-Oct-200607:30
Msenv.dll8.0.50727.2249.107.45607-Oct-200607:45
Msvb7.dll8.0.50727.2243.144.70407-Oct-200607:46
Msvbprj.dll8.0.50727.2242.779.13607-Oct-200607:47
El archivo de la revisión de .NET Framework 2.0
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño del archivoFechaHora
Vbc.exe8.0.50727.2281.163.52014-Oct-200604:58

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft
Esta revisión también incluye las correcciones que se describen en los siguientes artículos de Microsoft Knowledge Base:
915038 REVISIÓN: Puede recibir mensajes de error de compilador de Visual Basic cuando esté desarrollando un proyecto de Visual Basic 2005 en Visual Studio 2005
920145 REVISIÓN: Puede recibir un mensaje de error cuando consume un ensamblado que tiene un tipo genérico confuso en Visual Studio 2005
919904 REVISIÓN: Puede recibir un mensaje de error cuando intenta generar un proyecto web que hace referencia a un ensamblado de .NET Compact Framework 2.0 en Visual Basic 2005
924162 REVISIÓN: El compilador de Visual Basic 2005 se cierra inesperadamente cuando expande un elemento en la ventana Inspección de Visual Studio 2005 después de instalar la revisión del artículo de KB 920805

Propiedades

Id. de artículo: 926405 - Última revisión: martes, 19 de junio de 2007 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft Visual Studio 2005 Express Edition
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Team Edition for Software Architects
  • Microsoft Visual Studio 2005 Team Edition for Software Developers
  • Microsoft Visual Studio 2005 Team Edition for Software Testers
  • Microsoft Visual Studio 2005 Team System Test Edition
Palabras clave: 
kbfix kbbug kbhotfixserver kbqfe kbpubtypekc KB926405

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com