Notas de la versión de Visual Studio 2005 Service Pack 1

En este artículo se enumeran los problemas conocidos con la instalación y desinstalación de Visual Studio 2005 Service Pack 1 (SP1).

Versión del producto original: Visual Studio
Número de KB original: 928957

Nota:

Para obtener información sobre los cambios funcionales que se incluyen en Visual Studio 2005 SP1, consulte la documentación retirada de Visual Studio 2005.

Obtener Visual Studio 2005 SP1

Idiomas admitidos

Visual Studio 2005 SP1 proporciona actualizaciones para todos los productos de lenguaje de Visual Studio 2005:

  • Chino (simplificado)
  • Chino (tradicional)
  • Inglés (Estados Unidos)
  • Francés
  • Alemán
  • Italiano
  • Japonés
  • Coreano
  • Ruso
  • Español

Sistemas operativos admitidos

  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Datacenter Server SP4
  • Microsoft Windows XP Professional x64 Edition (WOW)
  • Microsoft Windows XP Professional SP2
  • Microsoft Windows XP Home Edition SP2
  • Microsoft Windows XP Media Center Edition 2002 SP2
  • Microsoft Windows XP Media Center Edition 2004 SP2
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows XP Tablet PC Edition SP2
  • Microsoft Windows Server 2003, Standard Edition SP1
  • Microsoft Windows Server 2003, Enterprise Edition SP1
  • Microsoft Windows Server 2003, Datacenter Edition SP1
  • Microsoft Windows Server 2003, Web Edition SP1
  • Microsoft Windows Server 2003, Standard x64 Edition SP1 (WOW)
  • Microsoft Windows Server 2003, Enterprise x64 Edition SP1 (WOW)
  • Microsoft Windows Server 2003, Datacenter x64 Edition SP1 (WOW)
  • Microsoft Windows Server 2003 R2, Standard Edition
  • Microsoft Windows Server 2003 R2, Standard x64 Edition (WOW)
  • Microsoft Windows Server 2003 R2, Enterprise Edition
  • Microsoft Windows Server 2003 R2, Enterprise x64 Edition (WOW)
  • Microsoft Windows Server 2003 R2, Datacenter Edition
  • Microsoft Windows Server 2003 R2, Datacenter x64 Edition (WOW)
  • Microsoft Windows Vista

Requisitos de instalación

  • Se debe instalar una copia con licencia de uno de los productos de Visual Studio 2005 admitidos en el equipo de destino.
  • Se requiere 192 MB de RAM. Se recomiendan 256 MB o más.

Compatibilidad con Visual Studio 2005 SP1

El soporte técnico informal de la comunidad está disponible a través de los foros de MSDN.

Problemas de instalación: todas las plataformas

  • La instalación del Service Pack tarda más que la instalación del producto original

    La instalación de Visual Studio 2005 SP1 tarda más que la instalación de la versión de versión original porque la instalación de SP1 es muy similar a una instalación de producto, pero con tareas de instalación adicionales. El tiempo de instalación depende del producto instalado y de la configuración del equipo.

  • La instalación requiere un espacio en disco significativo.

    Es posible que sea necesario espacio en disco igual al que toma la instalación del producto original para instalar un Service Pack. Si tiene más de un producto de Visual Studio instalado, necesitará espacio en disco para cada instalación del Service Pack. Puede encontrar una estimación del espacio en disco necesario en la página de descarga del Service Pack.

  • Visual Studio 2005 SP1 intenta instalar varias veces

    El Service Pack se ejecutará varias veces si tiene varios productos de Visual Studio instalados en el equipo. No inicie la instalación más de una vez.

  • Los cuadros de diálogo están parcialmente ocultos durante la instalación

    Este problema se produce si aparta el cuadro de diálogo Configurar ... del centro de la pantalla. Los cuadros de diálogo posteriores se centran en el cuadro de diálogo Configurar ... . Si el cuadro de diálogo Configurar ... está cerca de la esquina de la pantalla, los cuadros de diálogo más grandes que se muestran más adelante pueden estar parcialmente fuera de la pantalla.

    Para resolver este problema, deje el cuadro de diálogo Configurar ... en el centro de la pantalla.

    Visual Studio 2005 SP1 no se instalará inmediatamente después de una compilación de Visual Studio: no se puede instalar Visual Studio 2005 SP1 hasta que se cierre el servicio del depurador.

    Para resolver este problema, realice uno de los pasos siguientes:

    • Finalice las compilaciones que están en curso y espere a que se cierre el servicio del depurador. Lo que puede tardar hasta 10 minutos.

    • Use el Administrador de tareas para finalizar todas las instancias del servicio mspdbsrv.exe.

  • Requisitos previos de Team Foundation Server

    Debe instalar la actualización desde KB919156 antes de instalar Visual Studio 2005 SP1. Esta actualización garantiza que el servidor no procesa las solicitudes de cliente durante la instalación de SP1.

  • Visual Studio 2005 Team Foundation Server SP1 no se puede instalar o desinstalar si la red no está disponible

    Visual Studio 2005 Team Foundation Server SP1 no se puede instalar o desinstalar cuando la red no está disponible. Es un problema con una acción personalizada que depende de Active Directory.

    Escenario:

    1. Instale Visual Studio 2005 Team Foundation Server desde un recurso compartido de red.
    2. Instale la actualización necesaria desde KB919156.
    3. Copie Visual Studio 2005 Team Foundation Server SP1 localmente.
    4. Deshabilite la red.
    5. Instale el Service Pack desde la ruta de acceso local. No se puede instalar el Service Pack.

    Para resolver este problema, asegúrese de que la red está disponible antes de intentar instalar o desinstalar el Service Pack.

  • Se requiere la desinstalación de proyectos de aplicación web de Visual Studio 2005

    Siga estos pasos para instalar Visual Studio 2005 SP1 si tiene instalado Visual Studio 2005 Web Application Projects:

    1. Desinstale el complemento Proyectos de aplicaciones web de Visual Studio 2005.
    2. Instale Visual Studio 2005 SP1.
  • Herramientas y tiempo de ejecución de SQL Server Compact Edition

    Visual Studio 2005 SP1 incluye actualizaciones de las utilidades de tiempo de diseño de SQL Server Compact Edition 3.1. Las herramientas de SQL Server Compact Edition para Visual Studio 2005 SP1 incluyen ui/dialogs, archivos CAB del dispositivo, característica DataDirectory y compatibilidad con ClickOnce para los componentes de desarrollo de dispositivos inteligentes.

  • Actualización de revisiones al compilador de línea de comandos (Vbc.exe) de Visual Basic 2005 disponible

    Visual Studio 2005 SP1 proporciona mejoras en el compilador de tiempo de diseño de Visual Basic 2005, incluida la capacidad de respuesta, la estabilidad y el rendimiento mejorados.

    Después de instalar Visual Studio 2005 SP1, instale esta revisión en máquinas de desarrollo e implementadas para obtener las correcciones de Service Pack para el compilador de línea de comandos si se aplica alguna de las siguientes opciones:

    • Está desarrollando sitios web con ASP.NET 2.0 en Visual Basic 2005.
    • Va a implementar ASP.NET sitios web 2.0 escritos en Visual Basic 2005.
    • Va a compilar proyectos de Visual Basic 2005 fuera del IDE mediante el compilador de la línea de comandos.
  • Desinstalación de Visual Studio 2005 SP1 Beta antes de instalar la versión de lanzamiento

    Antes de instalar la versión de Visual Studio 2005 SP1, debe desinstalar la versión beta de Visual Studio 2005 SP1. Si no desinstala la versión beta primero, recibirá el siguiente mensaje de error:

    El servicio Windows Installer no puede instalar la revisión de actualización porque no se encuentra el programa que se actualizará, o bien, porque la revisión de actualización es para otra versión del programa. Compruebe si el programa que desea actualizar está instalado en el equipo y si dispone de la revisión de actualización correcta.

    Para desinstalar la versión beta de Windows 2000, Windows XP, Windows XP SP1, Windows Server 2003 RTM:

    1. Haga clic en Iniciar.
    2. Haga clic en Panel de control.
    3. Abra Agregar o quitar programas.
    4. Seleccione la versión beta del Service Pack para cada producto al que se aplica y haga clic en Cambiar o quitar.

    Para desinstalar la versión beta de Windows XP SP2 y Windows Server 2003 SP1:

    1. Haga clic en Iniciar.
    2. Haga clic en Panel de control.
    3. Abra Agregar o quitar programas.
    4. Active Mostrar Novedades si aún no está activada.
    5. Seleccione la versión beta de Service Pack anidada en cada producto al que se aplica y haga clic en Quitar.

    Para desinstalar la versión beta de Windows Vista:

    1. Haga clic en Iniciar.
    2. Haga clic en Panel de control.
    3. Haga clic en Programas.
    4. Haga clic en Ver actualizaciones instaladas en la sección Programas y características .
    5. Seleccione la versión beta del Service Pack para cada producto al que se aplica y haga clic en Desinstalar.

Problemas de instalación: Windows Vista

  • La instalación en Windows Vista requiere privilegios elevados

    Si va a instalar Visual Studio 2005 SP1 en Windows Vista, se recomienda hacer clic con el botón derecho en el archivo ejecutable sp1 y, a continuación, seleccionar Ejecutar como administrador. En su lugar, puede iniciar el ejecutable desde una ventana de consola con privilegios.

  • No aparece el cuadro de diálogo De instalación

    La comprobación que se produce en Control de cuentas de usuario (UAC) con todas las instalaciones retrasa la aparición del cuadro de diálogo de configuración inicial. Se han notificado retrasos de más de una hora.

  • Actualización de Visual Studio 2005 Service Pack 1 para Windows Vista

    Vamos a publicar una actualización para Visual Studio 2005 SP1 para solucionar problemas específicos de la plataforma Vista. Para obtener más información, vea Visual Studio para Windows Vista.

Problemas de instalación: Windows Server 2003

Se produce un error de instalación en las ediciones de Windows Server 2003 con Windows Server 2003 SP1 instalado. El error notificado es:

Error 1718. La directiva de firma digital rechazó el nombre <de archivo> .

Este problema se produce cuando el equipo no tiene suficiente memoria contigua para Windows Server 2003 o Windows XP para comprobar que el paquete .msi o el paquete .msp está firmado correctamente.

Para resolver este problema, consulte Mensaje de error al intentar instalar un paquete de Windows Installer grande o un paquete de revisión de Windows Installer grande en Windows Server 2003 o en Windows XP: Error 1718. La directiva de firma digital rechazó el archivo.

Problemas de desinstalación

  • Se muestra el error 33088 al desinstalar Visual Studio 2005 SP1

    Este error se produce en el siguiente escenario:

    1. Instale una edición de Prueba de equipo de Visual Studio 2005.

    2. Instale el controlador de ejecución de pruebas distribuidas o el componente Agente de ejecución de pruebas distribuidas.

    3. Instale el Service Pack correspondiente.

    4. Se produce un error en la desinstalación del Service Pack

      Error 33088: Hay un problema en el paquete de instalación.

    Para resolver este problema, siga estos pasos:

    1. Desinstale el componente mediante Agregar o quitar programas.
    2. Desinstale el Service Pack de Visual Studio.
    3. Vuelva a instalar el componente.
  • La desinstalación de Visual Studio Team Suite 2005 SP1 interrumpe la instalación de Visual Basic Express 2005

    Este error se produce en el siguiente escenario:

    1. Instale Visual Studio Professional 2005.
    2. Instale Visual Studio 2005 SP1 para Visual Studio Professional.
    3. Instale Visual Basic Express 2005.
    4. Instale Visual Basic Express 2005 SP1.
    5. Desinstale Visual Studio Professional 2005.
    6. Se produce un error al ejecutar Visual Basic Express. Se debe a que faltan dos ensamblados.

    Para resolver este problema, siga estos pasos:

    1. Vuelva a instalar Visual Basic Express 2005 seleccionando la opción Reparar .
    2. Vuelva a instalar Visual Basic Express 2005 SP1 seleccionando la opción Reparar .
  • Visual Web Developer Express SP1 no se puede desinstalar

    Este error se produce en el siguiente escenario:

    1. Instale Visual Web Developer Express.
    2. Instale Visual Web Developer Express SP1.
    3. Desinstale Visual Web Developer Express.
    4. Instale Visual Web Developer Express.
    5. Instale Visual Web Developer Express SP1.
    6. Desinstale Visual Web Developer Express SP1.
    7. Se cumplirá un error.

    Para volver a un estado del sistema conocido, siga estos pasos:

    1. Desinstale Visual Web Developer Express.
    2. Instale Visual Web Developer Express.
    3. Instale Visual Web Developer Express SP1.
  • Desinstalar Visual Studio 2005 Team Suite SP1 quita símbolos

    Al desinstalar Visual Studio 2005 Team Suite SP1, se quitan los archivos de símbolos y se puede interrumpir la instalación del producto original de Visual Studio 2005.

    Para resolver este problema, repare Visual Studio 2005. Una reparación del producto de Visual Studio 2005 reemplazará todos los archivos que faltan.

  • Desinstalar Visual Studio 2005 SP1 en un escenario en paralelo puede interrumpir la instalación del otro Service Pack

    Cuando dos ediciones de Visual Studio 2005 se instalan en el mismo equipo y se actualizan con el Service Pack, desinstalar el Service Pack para una de las ediciones revertirá los archivos al nivel que no sea service Pack para la otra edición.

    Para resolver este problema, vuelva a instalar el Service Pack en la otra edición.

  • Los números de Knowledge Base (KB) asociados a algunos de los Service Pack son incorrectos

    Los números de KB asociados a algunos de los Service Pack aparecen incorrectamente en el producto Agregar o quitar programas o Desinstalar un programa en el Panel de control. El botón Ayuda o Más información muestra un vínculo a un artículo de KB específico, que puede contener un número de KB incorrecto en su localizador uniforme de recursos (URL). Consulte la tabla siguiente para ver los números de KB correctos.

    Número de KB real Desinstalación del número de KB Idioma Familia de productos
    926601 926601 Inglés Visual Studio 2005 Team Suite
    926602 926602 Japonés Visual Studio 2005 Team Suite
    926603 926603 Chino (tradicional) Visual Studio 2005 Team Suite
    926604 926603 Chino (simplificado) Visual Studio 2005 Team Suite
    926605 926603 Coreano Visual Studio 2005 Team Suite
    926606 926603 Alemán Visual Studio 2005 Team Suite
    926607 926607 Francés Visual Studio 2005 Team Suite
    926608 926608 Italiano Visual Studio 2005 Team Suite
    926609 926608 Español Visual Studio 2005 Team Suite
    926738 922996 Inglés Visual Studio 2005 Team Foundation Server
    926739 922996 Japonés Visual Studio 2005 Team Foundation Server
    926740 922996 Chino (tradicional) Visual Studio 2005 Team Foundation Server
    926741 922996 Chino (simplificado) Visual Studio 2005 Team Foundation Server
    926742 922996 Coreano Visual Studio 2005 Team Foundation Server
    926743 922996 Alemán Visual Studio 2005 Team Foundation Server
    926744 922996 Francés Visual Studio 2005 Team Foundation Server
    926745 922996 Italiano Visual Studio 2005 Team Foundation Server
    926746 922996 Español Visual Studio 2005 Team Foundation Server
    926747 918525 Varios idiomas Ediciones Express de Visual Studio 2005
    926748 926748 Varios idiomas Ediciones Express de Visual Studio 2005
    926749 918525 Varios idiomas Ediciones Express de Visual Studio 2005
    926750 922995 Varios idiomas Ediciones Express de Visual Studio 2005
    926751 926751 Varios idiomas Ediciones Express de Visual Studio 2005
    928425 926601 Ruso Visual Studio 2005 Team Suite

Problemas conocidos y soluciones alternativas

  • Se solicita a los usuarios permiso para instalar revisiones para Visual Studio 2005 SP1 en Windows Vista

    Si las revisiones para Visual Studio 2005 SP1 se publican en el futuro, se le pedirá permiso para instalarlas. En Windows Vista, se requiere el permiso tanto en el modo de interfaz de usuario como en el modo silencioso. Si tiene que automatizar la instalación de revisiones en Windows Vista, debe instalar revisiones mediante la cuenta de administrador. Para obtener más información, vea Visual Studio 2005 Service Pack 1 Update para Windows Vista.

  • Depuración en instalaciones de Windows de 64 bits

    Visual Studio 2005 SP1 contiene varias correcciones del depurador que funcionan al depurar aplicaciones de 32 bits en instalaciones de Windows de 64 bits. Solo un subconjunto de estas correcciones funciona al depurar aplicaciones de 64 bits en instalaciones de 64 bits. Se debe a que Visual Studio 2005 SP1 no cambia muchos de los componentes de depuración de 64 bits.

  • Depuración de aplicaciones nativas de Visual Basic de 64 bits en instalaciones de Windows de 64 bits

    Al depurar una aplicación de Visual Basic en Visual Studio 2005 SP1 en un equipo de 64 bits, puede recibir el siguiente error cuando el depurador intenta evaluar un nombre parcialmente completo (MyName, por ejemplo) en la ventana Inspección o en la ventana Inmediato:

    BC 30699 "MyName no se declara o el módulo que lo contiene no se carga en la sesión de depuración".

    Solo se aplica a las aplicaciones compiladas con Cualquier CPU o x64 como tipo de plataforma. En Visual Studio 2005 SP1 se ha realizado una optimización para el formato de Banco de datos de proteínas (PDB). El compilador de Visual Basic que incluye Visual Studio 2005 SP1 solo puede usar el formato PDB optimizado. La depuración en una instalación de Windows de 64 bits se realiza a través de los componentes de depuración remota, pero esos componentes no se han actualizado para comprender el formato PDB optimizado.

    Para resolver este problema, proporcione una calificación completa para el nombre en las ventanas del depurador. Por ejemplo, ConsoleApplication1.MyClass.MyName.

  • Depuración remota

    Visual Studio 2005 SP1 no se puede instalar en un sistema que no contenga una instalación de Visual Studio 2005. Por lo tanto, Visual Studio 2005 SP1 no puede actualizar los equipos que solo contienen componentes de depuración remota y que no tienen Visual Studio 2005 2005.

    Para resolver este problema, realice uno de los pasos siguientes:

    • Aplique los cambios de Visual Studio 2005 SP1 a los equipos que contienen los componentes de depuración remota sustituyéndolos por los componentes de C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86\.

    • Comparta el directorio en la C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86\ red para que los equipos remotos puedan ejecutar msvsmon.exe directamente desde ese recurso compartido.

      Nota:

      Las correcciones de depuración de Visual Studio 2005 SP1 no están instaladas en equipos de 64 bits porque no se cambia ninguno de los archivos de C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\ . Si desea aplicar las correcciones del depurador en sistemas remotos, use un sistema de 32 bits como origen para los componentes de depuración.

  • Instalación de varios kits de desarrollo de software (SDK) de Windows Embedded CE 6.0

    Al instalar varios SDK de Windows Embedded CE 6.0 basados en el mismo diseño de sistema operativo, solo verá un SDK en el Asistente para la creación de proyectos nativos de Visual Studio 2005 SP1.

    Escenario:

    1. Instale Visual Studio 2005 SP1.
    2. Instale varios SDK wince6.0 que se basan en el mismo diseño del sistema operativo.
    3. Cree nuevos proyectos nativos y, a continuación, haga clic en Plataformas para seleccionar los SDK de plataforma. Solo se mostrará un SDK.
  • Editor de recursos administrados

    Si intenta agregar una nueva imagen, un icono o un archivo de texto, o un archivo existente que no está en la carpeta del proyecto o en una de sus subcarpetas, Visual Studio mostrará este mensaje de error:

    Se intentó leer o escribir memoria protegida. Esto suele ser una indicación de que otra memoria está dañada.

    Para solucionar este problema:

    1. Mueva o copie el mapa de bits u otro archivo a la carpeta de destino del proyecto (normalmente, la carpeta Recursos ).
    2. Arrastre el archivo desde allí al editor de recursos administrados.
  • Las versiones recientes del origen de la biblioteca Qt producen errores en la compilación

    Una corrección en el compilador de VC++ ha provocado que cierto código de plantilla no se compile con Visual Studio 2005 SP1 y se produzca un error C2244. El código que se compila sin SP1 usa clases de plantilla heredadas y tipos anidados. En concreto, este cambio afecta a las versiones actuales del origen de la biblioteca Qt que usan este código de plantilla.

    La forma más básica del código problemático tiene este aspecto:

    template <class T>
    class A
    {
        public:
        typedef int N_A;
    };
    template <class T>
    class B : public A<T>
    {
        public:
        typename A<T>::N_A test();
    };
    template <class T>
    typename A<T>::N_A B<T>::test()    /* 1 */
    {
        return 0;
    }
    

    La clase de plantilla B hereda de la clase de plantilla A. A<T> tiene un tipo anidado, N_A, que B<T>::test() devuelve . El compilador de Visual Studio 2005 SP1 genera un error C2244 en la línea marcada como /* 1 */. La solución consiste en introducir una definición de tipo para A<T>::N_A en B<T> y el uso de esa definición de tipo en todo B<T>. Con la solución alternativa, el código anterior se cambia a:

    template <class T>
    class A
    {
        public:
        typedef int N_A;
    };
    template <class T>
    class B : public A<T>
    {
        public:
        typedef A<T>::N_A N_B;  // typedef definition
        typename N_B test(); // use of the typedef in the return type
    };
    template <class T>
    typename B<T>::N_B B<T>::test()    // use of the typedef in the return type
    {
        return 0;
    }
    
  • La visualización de eventos de aplicación de Visual Basic bloquea Visual Studio

    Al hacer clic en Ver eventos de aplicación en la página de propiedades Aplicación de un proyecto de Visual Basic, Visual Studio se bloqueará si el archivo de ApplicationEvents.vb aún no existe.

    Para resolver este problema, cree un archivo denominado ApplicationEvents.vb en la raíz del proyecto de Visual Basic e inserte el texto siguiente:

    Namespace My
    ' The follow events are available for MyApplication:
    ' Startup: Raised when the application starts, before
    ' the startup form is created.
    ' Shutdown: Raised after all application forms are closed.
    ' This event is not raised if the application terminals
    ' abnormally.
    ' UnhandledException: Raised if the application encounters
    ' an unhandled exception.
    ' StartupNextInstance: Raised when launching a single-
    ' instance application and the application is already
    ' active.
    ' NetworkAvailabilityChanged: Raised when the network
    ' connection is connected or disconnected.
    
    Partial Friend Class MyApplication
    
    End Class
    
    End Namespace
    
  • Xml Designer se bloquea cuando la propiedad TargetNamespace de un esquema XML está vacía

    Cuando los esquemas XML contienen un <Include> objeto que hace referencia a otros esquemas XML, el Designer XML puede bloquearse si espacio de nombres (xmlns) o TargetNamespace (targetNamespace) es un valor que difiere del espacio de nombres al que se hace referencia en el esquema asociado. En otras palabras, cuando los esquemas incluyen otros esquemas, deben hacer referencia al mismo espacio de nombres.

    Para resolver este problema, siga estos pasos:

    1. Haga clic con el botón derecho en el archivo de esquema en Explorador de soluciones y, a continuación, seleccione Ver código para abrir el esquema en el editor.
    2. Establezca targetNamespace y xmlns en el mismo espacio de nombres.
  • Team Foundation Server

    Para obtener más información, consulte Microsoft Team Foundation Server 2010 Service Pack 1.

  • El controlador profiler se vuelve inutilizable en Windows 2000

    El controlador del generador de perfiles a veces dejará de funcionar en plataformas windows 2000. Si intenta iniciar el monitor en modo de muestreo, se notificará un error. Al intentar iniciar el monitor en modo de seguimiento, se notificará una advertencia sobre que no se puede ejecutar el controlador.

    Para resolver este problema, siga estos pasos:

    1. Reinicie el equipo.

    2. Ejecute estos comandos:

      vsperfcmd -driver:uninstall
      vsperfcmd -driver:start
      
    3. Cierre la sesión del equipo.

    4. Inicie sesión en el equipo.

    5. Inicie el monitor como antes.

  • CFindReplaceDialog no está localizado en proyectos nativos de dispositivos inteligentes

    CFindReplaceDialog muestra texto en inglés cuando se llama desde una aplicación nativa de dispositivo inteligente de C++ en un dispositivo que no es inglés. Los recursos de CFindReplaceDialog no se localizan y no hay ninguna solución para este problema.

  • Es posible que los ejemplos existentes del SDK de Windows Mobile y las aplicaciones nativas de dispositivos inteligentes no se compilen

    Muchos ejemplos existentes y aplicaciones de usuario nativo cuando se compilan con Visual Studio 2005 SP1 no se compilarán con este mensaje de error:

    Error LNK2019: símbolo externo sin resolver __GSHandlerCheck

    Este problema afecta a los ejemplos del SDK de Windows Mobile 5.0 para Pocket PC y del SDK de Windows Mobile 5.0 para Smartphone.

    Visual Studio 2005 SP1 actualiza los compiladores de Visual Studio con la compatibilidad con /GS que ya está disponible en Windows CE compiladores 6.0. Los errores de vínculo se producirán en proyectos de dispositivo inteligente de C++ nativos que no vinculan explícitamente a libcmt.lib o que han desactivado /GS y que se ejecutan en plataformas anteriores a Windows Embedded CE 6.0.

    Para solucionar este problema:

    1. Incluya explícitamente libcmt.lib en la lista de bibliotecas adicionales con las que vincular.
    2. Desactivar la advertencia del enlazador (/nowarn:4099)
  • Error en el enlace de datos en pruebas web codificadas en Visual Studio Team Suite para evaluadores de software

    Este error se produce cuando las pruebas web codificadas que están enlazadas a orígenes de datos diferentes se ejecutan desde la misma prueba de carga.

    Escenario:

    1. Cree dos pruebas web codificadas que usen el enlace de datos y que estén enlazadas a orígenes de datos diferentes.
    2. Agregue las dos pruebas a una sola prueba de carga.
    3. Ejecute la prueba de carga.

    Un error indica que no se pueden encontrar los datos de uno de los dos orígenes de datos.

    No hay ninguna resolución en este momento. Lanzaremos una revisión durante el primer trimestre de 2007.

Aplicaciones web y proyectos

  • Se ha mejorado el rendimiento de refactorización en ASP.NET proyectos del sitio web

    Invocar una operación de refactorización en una solución que contiene un sitio web de ASP.NET ahora funciona mejor.

    Antes de determinar si se debe cargar una página de .aspx, la operación de refactorización:

    • Realice una búsqueda léxica en el elemento que se está refactorizando para determinar si existe en una página de .aspx.

    • Determine si se puede acceder a una referencia desde el ámbito actual. En los proyectos de aplicación web, no se admite la refactorización del nombre y las referencias find-all desde .aspx archivos. Sin embargo, la refactorización en archivos de código subyacente es totalmente compatible.

  • Problemas de conversión de proyectos de aplicación web

    La conversión de una solución mixta que contiene proyectos de Visual C# y Visual J# puede producir un error o puede producir un proyecto vacío. La solución consiste en convertir cada proyecto individualmente empezando por una nueva instancia de Visual Studio para cada conversión.

    La cancelación de la conversión de un proyecto en un proyecto de aplicación web puede producir un error y dejar el proyecto en un estado medio convertido.

    La actualización de un proyecto webClass de Visual Basic 6 de 2003 puede no completarse. La solución alternativa consiste en cerrar el proyecto y, a continuación, volver a abrirlo y volver a ejecutar la actualización.

    En Proyectos de aplicaciones web, al convertir archivos de Visual Basic o .aspx archivos, es posible que el archivo de diseñador no se actualice correctamente. La solución alternativa es corregir manualmente los archivos.

  • Problemas generales de proyectos de sitio web y proyectos de aplicación web

    El sistema de proyectos de Aplicaciones web no detecta que faltan archivosweb.config . Al agregar un control que requiere información de configuración, aparecerá una carpeta false en Explorador de soluciones. La solución alternativa consiste en agregar manualmente un archivo web.config antes de agregar controles a un proyecto de aplicación web.

    Los proyectos de aplicación web que contienen subproyectos que hacen referencia a controles en el proyecto raíz pueden bloquear el IDE.

    Si se agrega una solución de sitio web que contiene archivos .pdb y .xml al control de código fuente de TFS, es posible que los archivos .pdb y .xml no se agreguen correctamente.

    Visual Studio pierde memoria cuando se trabaja con un asistente dentro de una vista dentro de una vista múltiple. La solución consiste en guardar la solución y, a continuación, reiniciar Visual Studio.

    Los cambios en la carpeta bin en proyectos de sitio web y aplicación web pueden hacer que Visual Studio cree una instantánea de toda la carpeta bin. Esta copia puede ralentizar el rendimiento de Visual Studio y consumir espacio en disco.

    Si los controles de página y usuario existen en espacios de nombres diferentes que se encuentran en el mismo espacio de nombres raíz, el código generado no se compilará porque el espacio de nombres que el diseñador crea para la declaración del control de usuario dentro de la página es incorrecto. La solución alternativa consiste en eliminar la declaración del archivo del diseñador y, a continuación, colocarla en el archivo de código subyacente. Una vez que se mueve al archivo de código subyacente, permanecerá inalterado incluso si cambia la página.

    La instalación y desinstalación de exploradores de terceros puede provocar la ejecución presionando F5 y el comando Ver en el explorador para dejar de funcionar para proyectos de aplicaciones web. Puede comprobar si la siguiente clave del Registro sigue estando disponible:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE] @=""C:\Archivos de programa\Internet Explorer\iexplore.exe"" ""Path""=""C:\Archivos de programa\Internet Explorer;"""

    Después de instalar el Service Pack, es posible que los proyectos de aplicación web en Windows 2000 no se conecten al servidor de desarrollo de ASP.NET del lado cliente. Lo que puede provocar un error en la compilación y puede bloquear Visual Studio. El problema es el resultado de una condición de carrera entre el sistema del proyecto y el servidor de desarrollo. La solución consiste en configurar el proyecto para que use IIS en Windows 2000 y, por tanto, evitar el servidor de desarrollo.

    En un proyecto de aplicación web, el intento de crear un controlador de eventos haciendo doble clic en el evento del diseñador puede producir un error cuando la clase de página contiene uno o varios métodos sobrecargados. Lo que no sucede cuando se usa un proyecto de sitio web.

    La publicación de un proyecto de aplicación web en un recurso compartido de solo lectura hará que Visual Studio se bloquee. La solución alternativa es asegurarse de que el recurso compartido se puede escribir.

    Los firewalls de terceros pueden hacer que Visual Studio se bloquee.

    En un proyecto de aplicación web, cada uso de CTRL+F5 o Vista en el explorador hará que se inicie una nueva instancia de Internet Explorer.

    Los proyectos de sitio web no se pueden anidar correctamente en proyectos de aplicaciones web.

    Agregar una imagen a través de la página de recursos de propiedades puede hacer que se muestre un mensaje de error falso.

    El seguimiento de WSE 3.0 no funciona con proyectos creados mediante el proyecto aplicación web de Visual Studio 2005. El seguimiento funciona según lo esperado en WSE 3.0 para proyectos de sitio web.

  • Habilitación de la generación de perfiles de seguimiento de proyectos de aplicaciones web o aplicaciones de servicio web

    La generación de perfiles de seguimiento desde el IDE de Visual Studio no funciona para proyectos de aplicación web ni aplicaciones de servicio web. El código de usuario no se ve en los informes.

    Para solucionar este problema:

    1. Abra la página de propiedades del proyecto.

    2. Para proyectos de Visual C#, agregue lo siguiente a la ventana de línea de comandos del evento posterior a la compilación :
      $(DevEnvDir)\..\..\team tools\performance tools\vsinstr$(TargetPath)

    3. Para proyectos de Visual Basic, haga clic en Eventos de compilación para abrir el cuadro de diálogo Eventos de compilación . Agregue lo siguiente a la ventana de línea de comandos del evento posterior a la compilación :
      $(DevEnvDir)\..\..\team tools\performance tools\vsinstr$(TargetPath)

    4. Genere un perfil como de costumbre desde el IDE. Si desea ejecutar la generación de perfiles de muestreo, quite esta línea de la página de propiedades.

  • Error no especificado al proteger la aplicación web de Visual Studio 2003 después de la conversión en Visual Studio 2005 SP1

    Este error se produce en el siguiente escenario:

    1. En Visual Studio 2003, cree una solución, agregue una aplicación web y, a continuación, agréguela al control de código fuente.

    2. En Visual Studio 2005, en el menú Archivo , haga clic en Abrir desde el control de código fuente y, a continuación, seleccione la solución Visual Studio 2003.

    3. En el cuadro de diálogo Migración que aparece, haga clic en Finalizar para migrar la solución a Visual Studio 2005.

    4. Esta advertencia aparece durante la migración:

      No se pudieron cargar uno o varios proyectos de la solución por los siguientes motivos: El archivo de proyecto o web se ha movido, cambiado el nombre o no está en el equipo. Estos proyectos se etiquetarán como no disponibles en Explorador de soluciones. Expanda el nodo del proyecto para mostrar el motivo por el que no se pudo cargar el proyecto.

    5. Haga clic en Aceptar. La solución se migrará correctamente, pero el proyecto no se migrará y no estará disponible en Explorador de soluciones.

    Para resolver este problema, siga estos pasos:

    1. Instale Visual Studio 2003.
    2. Cree una solución en Visual Studio 2003.
    3. Instale Visual Studio 2005.
    4. Cargue la solución en Visual Studio 2005 y guárdela.
    5. Instale Visual Studio 2005 SP1.
    6. Cargue la solución que guardó en el paso 4.

Notas de hardware

  • Clientes que trabajan con tipos de placa ARMV4i y ARMV4T

    Si trabaja con tipos de placa ARMV4i y ARMV4T con identificadores de conjunto de instrucciones de 84017153 y 84082689, no puede usar Visual Studio para implementar aplicaciones, depurar o probar en dispositivos.

    Para resolver este problema, siga estos pasos:

    1. Realice una copia de seguridad de Microsoft.TypeMaps.8.0.xsl, que se encuentra en C:\Documents and Settings\All Users\Application Data\Microsoft\corecon\1.0\addons\.

      En Microsoft.TypeMaps.8.0.xsl, después <QISCONTAINER> de (línea 6), agregue las líneas siguientes:

      <QIS ID="84017153">
          <PROPERTYCONTAINER>
              <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY>
          </PROPERTYCONTAINER>
      </QIS>
      <QIS ID="84082689">
          <PROPERTYCONTAINER>
              <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY>
          </PROPERTYCONTAINER>
      </QIS>
      
    2. Guarde el archivo.

  • Microsoft Device Emulator versión 2.0

    Visual Studio 2005 SP1 no actualiza el emulador de dispositivos instalado. Device Emulator 2.0 se publicará en enero de 2007. Con Device Emulator 2.0, los usuarios pueden beneficiarse de un rendimiento mucho mayor y desarrollo de aplicaciones de dispositivo de destino para la plataforma Windows Embedded CE 6.0 publicada recientemente.

  • Crystal Reports para Visual Studio 2005 Service Pack 1

    Crystal Reports para Visual Studio 2005 Service Pack 1 se publicará en primavera de 2007. El Service Pack aumentará la calidad general de las características existentes del producto y mantendrá un alto nivel de compatibilidad con Visual Studio 2005 SP1 y Windows Vista. El Service Pack abordará los problemas generados por los comentarios de los clientes y las pruebas internas. Business Objects se compromete a aumentar la calidad de nuestros productos.

  • Dotfuscator Community Edition

    Dotfuscator Community Edition se ha actualizado desde la versión original de Visual Studio 2005. Visite PreEmptive Solutions para obtener información sobre los cambios y obtener una actualización gratuita.