REVISIÓN: Puede experimentar problemas de rendimiento cuando usa soluciones que contienen proyectos grandes de Visual Basic en Visual Studio 2005

Seleccione idioma Seleccione idioma
Id. de artículo: 917452 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Al desarrollar una solución de Microsoft Visual Basic que contiene proyectos grandes en Microsoft Visual Studio 2005, puede experimentar los problemas de rendimiento siguientes en el IDE de Visual Studio 2005:
  • Se tarda más para generar y volver a generar la solución.
  • Experimenta un tiempo de respuesta lento cuando presiona F5 para iniciar la depuración.
  • Experimenta un tiempo de respuesta lento cuando realiza cambiar el nombre simbólico. LA utilización de la CPU puede aumentar hasta más del 50 por ciento durante el proceso de cambio de nombre.
  • Experimenta en el Editor de código de tiempo de respuesta lento.
  • Experimenta el tiempo de respuesta lento en IntelliSense.
  • Consumo de memoria virtual por parte de Visual Studio 2005 se incrementa comparados con versiones anteriores de Visual Studio.

Causa

Este problema se produce debido a problemas de rendimiento en el compilador de Visual Basic 2005.

Solución

Información de revisiones



Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a los sistemas que experimenten este problema específico. Esta revisión podría sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la siguiente actualización de software que contenga este hotfix.

Para descargar esta revisión desde MSDN Code Gallery, visite el siguiente sitio Web de Microsoft:
http://code.msdn.microsoft.com/KB917452

Nota MSDN Code Gallery muestra los idiomas para que la revisión está disponible. Si no ve su idioma aparecen, es porque la página de recursos de galería de código no está disponible para ese idioma.

Nota Si se producen problemas adicionales o si cualquier solución de problemas es necesario, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con esta revisión específica. Para obtener una lista completa de números de teléfono de servicio de atención al cliente y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support

Requisitos previos

No se necesita ningún requisito previo.

Requisito de reinicio

No es necesario reiniciar el equipo después de aplicar este hotfix.

Información acerca de la sustitución de la revisión

Este hotfix reemplaza el hotfix descrita en Microsoft Knowledge Base el artículo 915038.

Información del registro

importante Esta sección, el método o la tarea contiene pasos que indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por tanto, asegúrese de que siga estos pasos cuidadosamente. Realice una para agregar protección, copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756Cómo realizar una copia de seguridad y restaurar el registro de Windows


Para obtener más ganancia de rendimiento de esta revisión, agregue el valor de Registro OptimizePDB. Para ello, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba regedit y, a continuación, 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 debe ser lo siguiente:
    HKEY_CURRENT_USER\Software\Microsoft\VBExpress\8.0\VB Editor
    .
  3. Haga clic en Modificar , 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. Editor de registro de salida.

    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 de 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 formato de archivo .pdb antiguos. Por lo tanto, una versión de Visual Studio 2005 que no tiene aplicada esta revisión no puede leer el nuevo formato del archivo .pdb. Para resolver este problema, aplique esta revisión en todos los equipos de desarrollo o haga clic en Limpiar solución o Volver a generar solución en el menú Generar antes de realizar la depuración.

Información de archivo

La versión en inglés de este hotfix tiene los atributos de archivo (o atributos de último archivo) mostrados en la siguiente tabla. Las fechas y las horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre hora UTC y la hora local, utilice la ficha zona horaria el elemento fecha y hora en el panel de control.

Esta revisión incluye dos paquetes. Un paquete es para Visual Studio 2005 y un paquete es para Microsoft .NET Framework 2.0. Indique al profesional de soporte técnico de Microsoft el paquete que desee.
Paquete Visual Studio 2005
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempo
Msvb7.dll8.0.50727.933,137,53629-Mar-200601: 04
Msvbprj.dll 8.0.50727.932,768,89629-Mar-200601: 05
El paquete de .NET Framework 2.0
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempo
Vbc.exe 8.0.50727.931,146,88029-Mar-200604: 55

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

Esta revisión de rendimiento se ha combinado con la revisión descrita en Microsoft Knowledge Base el artículo 915038. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
915038REVISIÓN: Puede recibir mensajes de error del compilador de Visual Basic cuando esté desarrollando un proyecto de Visual Basic 2005 en Visual Studio 2005
Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft
Esta revisión de rendimiento afecta a las siguientes áreas de Visual Basic 2005:
  • Rendimiento de la compilación
  • Rendimiento de cambio de nombre simbólico
  • Rendimiento de generación
  • Consumo de memoria que está causado por la documentación XML y carga de la característica Editar y continuar
Al aplicar este hotfix, experimenta las siguientes mejoras de rendimiento en Visual Studio 2005:
  • Puede experimentar una generación más rápida y reconstruir el tiempo de respuesta.
  • Experimenta un tiempo de respuesta más rápido cuando presiona F5 para iniciar la depuración.
  • Experimenta el cambio de nombre más rápido de controles de usuario en las vistas código y el diseñador.
  • Experimenta un tiempo reducido para que IntelliSense aparecen en el editor.
  • Experimenta un tiempo reducido para interactuar con el editor de código.
  • Experimenta consumo de memoria virtual reducido por el proceso de devenv.exe.
  • Cuando modifique código o cambiar el nombre de los controles, experiencia reducida de la CPU en gravedad y la duración.
Si instala esta revisión y no tiene el archivo de msxml6.dll instalado en el equipo por algún motivo, puede recibir el siguiente mensaje de error para los bloques de comentario XML:
Advertencia 1 error de análisis de documentación XML: se encontró un carácter no válido en el contenido del texto. Se omitirá el comentario XML.
Para resolver este problema, instale el Analizador de MSXML 6.0 se incluye en el medio de instalación de Visual Studio 2005.

Propiedades

Id. de artículo: 917452 - Última revisión: miércoles, 6 de diciembre de 2006 - Versión: 2.13
La información de este artículo se refiere a:
  • Microsoft Visual Basic 2005
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Standard Edition
Palabras clave: 
kbmt kbfix kbbug kbqfe KB917452 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 917452

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