Applies ToVisual Studio Ultimate 2012 Visual Studio Premium 2012 Visual Studio Express 2012 for Windows 8 Visual Studio Express 2012 for Windows Desktop Visual Studio Express 2012 for Windows Phone

Introducción

Microsoft publicó 3 de actualización 2012 de Visual Studio (Visual Studio 2012.3) de 26 de junio de 2013. Esta actualización introduce nuevas mejoras en la tecnología de compilación TFS. Además, esta actualización también han corregido varios problemas.

Cómo obtener la actualización 3 de Visual Studio 2012

Actualizaciones de Visual Studio 2012 son versiones acumulativas que incluyen las nuevas características y correcciones que se entregaron en versiones anteriores. El vínculo de descarga siguiente siempre señala a la última actualización. Para obtener una lista de todas las actualizaciones que se publicaron para 2012 de Visual Studio, haga clic en aquí.Descargue ahora el paquete de Visual Studio 2012 actualización 3Actualizaciones para otros productos de la familia de Visual Studio pueden encontrarse en el sitio de Visual Studio de descarga de Microsoft.Nota: Visual Studio Team Foundation Server (TFS) y la mecánica de instalación es diferente. La actualización de Visual Studio se instala sobre lo que ya está instalado en el equipo. La actualización TFS es un diseño completo que reemplaza todo lo que está instalado en el equipo. Antes de aplicar la actualización TFS, asegúrese de que tiene una copia de seguridad completa de las bases de datos actuales. Si el TFS actualizar instalación produce un error, podrá reiniciar la actualización o revertir a la versión anterior de TFS sin realizar un procedimiento de restauración.Para obtener instrucciones de instalación para los productos de Visual Studio, vea:Cómo instalar Visual StudioCómo instalar Team Foundation Server y Visual Studio ALM

Microsoft analizó este archivo en busca de virus. Microsoft ha utilizado el software de detección de virus más reciente que estaba disponible en la fecha en que se publicó el archivo. El archivo se almacena en servidores seguros que ayudan a evitar cambios no autorizados en el archivo.

Nuevas mejoras en la tecnología y los problemas corregidos en Visual Studio 2012 actualización 3

Mejoras de tecnología

Se realizaron las siguientes mejoras de tecnología de Visual Studio 2012.3.

  • Team Foundation Server

    • Generar puede mantener la configuración al actualizar una instancia de TFS 2012.

    • Se realizan mejoras en la interfaz de usuario Nueva definición de compilación para la generación de integración continua (CI) en proyectos de equipo basados en la Git.

Problemas solucionados

Nota: A menos que se indique lo contrario, los elementos vinculados conducen a las páginas Web de Microsoft Connect.

  • Generador de perfiles

    • Cuando utilizas 2012 de Visual Studio para generar perfiles de una X64 aplicación de CPU en sistemas operativos de Windows 8.1 el modo de muestreo, recibirá un mensaje de "no recopilan datos".

    • Visualizador de simultaneidad para aplicaciones de 64 bits no funciona en un sistema operativo de Windows 8.1 de 64 bits.

  • Simulator

    • Cuando ejecute el simulador de Windows, recibirá un mensaje de Control de cuentas de usuario (UAC).

  • Diagnósticos de gráficos

    • Correcciones de vínculos de visualizador para la depuración de gráficos en Windows 8.1 Preview rotos.

  • Prueba de IU codificada

    • Compatibilidad de pruebas de IU codificada para Internet Explorer 11.

  • Herramientas de teléfono

    • Instalación del emulador de Windows Phone (XDE) se bloquea en Windows 8.1 Preview.

  • IDE de Visual Studio

    • El formato del informe de conversación del proyecto no es correcto.

  • Depurador remoto

    • El depurador remoto de actualización2 de 2012 de Visual Studio es compatible con Visual Studio 2012 actualización 3. Sin embargo, no es compatible con dispositivos Windows 8.1 Preview ARM este depurador remoto más reciente disponible.

  • Blend para 2012 de Visual Studio

    • Mezcla se bloquea cuando se abre una aplicación de Windows Presentation Foundation (WPF) que se ha actualizado a una versión de 4.5.1-based de Microsoft.NET Framework en Visual Studio preliminar de 2013.

    • No se puede abrir un proyecto Silverlight 4.0 en Blend después era no clasificado en vista previa de 2013 de Visual Studio.

    • No se puede cargar el Diseñador XAML cuando utiliza la biblioteca de clases Portable en un proyecto de WPF.

    • 779344: un estilo no puede utilizar un enlace a una propiedad asociada en un diseñador XAML

  • Lab Management

    • Ahora puede utilizar Microsoft Test Manager 2012 junto con el controlador de prueba 2013 para crear entornos de laboratorio.

    • En un entorno que tiene Microsoft Test Manager 2012 y probar 2013 de controlador implementado, cuando repare un entorno de laboratorio está en estado "No está listo", el agente de prueba en el servidor del agente se desinstala inesperadamente.

  • F#

    • Aparece un mensaje de error al 2012 de Visual Studio carga un proyecto de F# creado mediante Preview de Visual Studio 2012.

  • Team Foundation Server

    • Soporte de compatibilidad para los hilos de discusión entre 2012 de Visual Studio y Visual Studio vista previa de 2013.

  • Cuando utiliza controles ActiveX y aplicaciones de Windows Forms en Visual Basic, el Diseñador de Visual Studio podrán cargar después de que las aplicaciones se vuelven a generar. Se trata de un problema de temporización. El diseñador debe recargarse sólo después de que termine la compilación.

  • Cuando se llama a la función EndDialog desde dentro de la función OnInitDialog en una aplicación MFC, la función OnInitDialog se invoca de nuevo.

  • Se bloquea la aplicación porque el compilador de C++ genera una secuencia de instrucción incorrecta que calcula el tamaño de la memoria para tener acceso a memoria.

  • Se produce una excepción "TypeLoadException" en tiempo de ejecución que indica que no se implementa una clase de interfaz administrada. Sin embargo, la clase se implementa realmente.

  • Error interno del compilador produce intermitentemente cuando se compila con la opción "/ analyze".

  • Se incluye una revisión que se describe en el siguiente artículo KB:

    CORREGIR 2802711 : se genera código incorrecto de la máquina para una instrucción "switch" en el compilador de Visual C++ 2010 x64

  • IntelliSense en un proyecto de cliente de LightSwitch HTML no funciona porque el tiempo de espera en el motor de IntelliSense.

  • Prueba Web

    • Microsoft Visual Studio 2010 se bloquea al crear una prueba Web en un equipo que tiene Visual Studio 2010 Service Pack 1 (SP1) y Visual Studio 2012 actualización 2 instalado.

  • Prueba de IU codificada

    • No se puede ejecutar IU codificada junto con el explorador entre pruebas característica mediante componentes de selenio.

  • Prueba de carga

    • Al analizar la ejecución de una prueba de carga, las partes de los resultados faltan en el gráfico en la vista predeterminada.

    • Se incluye una revisión que se describe en el siguiente artículo KB:

      CORREGIR 2769120 : dirección IP de un usuario virtual cambia al ejecutar una prueba de carga si está habilitado el cambio de IP en Visual Studio 2010

  • Se produce un error interno del compilador al generar código F# que contiene dos interfaces si cada una de las dos interfaces define a un miembro del mismo nombre.

  • Cuando utiliza el Administrador de paquetes de NuGet para instalar una nueva versión de un paquete de NuGet, la propiedad "HintPath" de las referencias afectadas no están en el archivo de proyecto de Visual F#.

  • Administración y operaciones

    • El asistente sólo de nivel de aplicación no conserva el Kerberos autenticación tipo estableciendo al actualizar a una instancia de TFS 2012 que incluye múltiples niveles de aplicaciones.

    • La pestaña Informes muestra un nombre de instancia de servicios de informes incorrectos en el Asistente para actualización de TFS 2012.

    • Incorrecta de direcciones URL de SharePoint de Microsoft aparecen en el Asistente para actualización de TFS 2012.

    • El Asistente para actualización de TFS 2012 muestra un nombre de instancia de servicios informes incorrectos y la información dirección URL incorrecta al volver a configurar un servidor de nivel de aplicación si se ha cambiado la información de dirección URL de informes.

    • El 2012 TFS actualizar la operación produce un error en el modelo de recuperación completa cuando instancias utilizan la característica de reflejo de la base de datos.

    • Suponga que configura una instancia de TFS 2012 con una instancia de SQL Server que habilita la característica de AlwaysOn. Programar una copia de seguridad diferencial o una copia de seguridad del registro de transacciones o ambos. En esta situación, todos los trabajos de copia de seguridad realizan una copia de seguridad completa.

    • El registro de sucesos no incluye seguimientos de la pila cuando se bloquea la consola de administrador.

    • Al instalar TFS 2012 mediante un paquete de idioma distinto del inglés en el programa de instalación web, observe sin localizar cadenas (en inglés) en la consola del administrador y en el cuadro de diálogo de Team Project Collections.

    • Un mensaje de error muestra incorrectamente la cuenta de MSSQL Server en lugar de la cuenta del agente de trabajo al configurar copias de seguridad programadas.

    • La página de revisión muestra el número de puerto predeterminado en lugar del número de puerto configurado cuando se configura Team Build sin un archivo de configuración guardado.

    • No puede configurar el servidor proxy TFS en un equipo que pertenece a un dominio independiente de un servidor de TFS 2012.

    • 780985: "Uri no válido: no se pudo analizar el nombre de host" mensaje de error en el Asistente para actualización durante la instalación de versiones de TFS 2012

    • Corregir ahora muestra un mensaje de error que indica que TFS no admite actualmente la "/ diseño" cambie cuando se ejecuta el instalador web TFS junto con el modificador habilitado.

    • TFS 2012 Asistente de plan de copia de seguridad no informa de un error al configurar un plan de backup mediante la cuenta Sistema Local.

    • Cuando se actualiza una versión anterior de la colección de TFS, recibirá el siguiente mensaje de error:

      [Error] No se puede insertar una fila de clave duplicada en el objeto ' dbo. Constantes con índice único 'IX_Constants__String_RemovedDate'

    • Cuando se actualiza una versión anterior de la colección de TFS, recibirá el siguiente mensaje de error:

      No se puede insertar una clave duplicada en el objeto 'dbo.@updates'

    • Cuando se actualiza una versión anterior de la colección de TFS, recibirá el siguiente mensaje de error:

      Se ha efectuado ninguna asignación entre los nombres de cuenta y los identificadores de seguridad

    • Cuando intenta actualizar una versión anterior de la colección de TFS, la actualización no tiene éxito y recibe el siguiente mensaje de error:

      Error: 2601 no puede insertar una fila de clave duplicada en el objeto 'dbo.tbl_Identity' con índice único 'PK_tbl_Identity'.

    • No puede utilizar Web Access en un equipo que ejecuta Windows Server 2008 SP2 después de instalar actualizaciones de Visual Studio de 2012.

    • Esta actualización mejora el control de excepciones para la característica copias de seguridad programadas. Después de aplicar esta actualización, los servidores con instancias de informes mal configurados son capaces de configurar copias de seguridad programadas para TFS. Esta funcionalidad se ha bloqueado anteriormente debido a una excepción no controlada que ha impedido que se ejecute el Asistente para configuración.

  • Seguimiento de elemento de trabajo

    • Cuando se crea una nueva ruta de acceso de área y a continuación, mover un trazado existente del área debajo del recién creado, el "trabajo elemento seguimiento integración" trabajo de sincronización puede fallar con una excepción "System.NullReferenceException".

    • Un usuario que no tiene permiso de lectura en una ruta de acceso de área puede recibir notificaciones de correo electrónico de los cambios de elementos en la ruta del área de trabajo.

    • Vuelve a generar un SQL Server problema de tiempo de espera puede producirse durante el almacén si las bases de datos TFS son muy grandes.

    • Cuando se intenta tener acceso a elementos de trabajo en un servidor TFS junto con filtrado de metadatos activada, recibirá uno de los siguientes mensajes en el cliente:

      "TF26006: Team Foundation no pudo encontrar 0.""TF26193: el proyecto de equipo, nombre de proyecto no existe. Compruebe el nombre del proyecto y vuelva a intentarlo."

    • Suponga que tiene una colección de proyectos con un nivel de raíz reporting (informes de ruta de acceso es "\" predeterminado) de la ruta de acceso en TFS 2012. Al ver informes, recibirá un mensaje de error similar al siguiente:

      La ruta de acceso del elemento ' <elemento>' no es válido. La ruta de acceso completa debe tener menos de 260 caracteres; Existen otras restricciones.

    • Supongamos que usted tiene muchos elementos de trabajo y crearon muchos vínculos entre estos elementos de trabajo. Cuando intenta guardar un nuevo vínculo de predecesor-sucesor a ciertos elementos de trabajo, puede experimentar un problema de rendimiento.

    • El método PartialOpen páginas automáticamente los datos del campo System.Tags de elementos de trabajo abiertos parcialmente. Este comportamiento provoca un problema de rendimiento.

    • En un entorno que usa TFS 2012 y TFS 2010 de controlador de compilación, se protege un TFS 2010 crear plantilla de proceso. Cuando pone en cola una compilación que está asociado el elemento de trabajo y de elemento de trabajo tiene un conjunto de cambios asociado, la compilación se produce un error con el mensaje de error siguiente:

      Argumento especificado está fuera del intervalo de valores válidos. Nombre de parámetro: columna

    • No se puede crear un nuevo elemento de trabajo desde un trabajo pendiente de iteración cuando hay varios tipos de elemento de trabajo en la categoría de tarea.

    • Suponga que crea un proyecto de equipo mediante una plantilla de procesos personalizada que incluye dos Estados que se asignan al mismo tipo de estado. Crear un caso de usuario para cada estado y, a continuación, ver el tablero Kanban en el trabajo pendiente del producto. En esta situación, se produce un error. Después de instalar la actualización, aparece un mensaje de validación e indica que la configuración no es válida.

  • Marco de servicios

    • Suponga que configura una alerta para recibir una notificación por correo electrónico cuando se cambia un elemento de trabajo. Utilice el operador "Cambios" para recibir una notificación sólo cuando se cambia un campo del elemento de trabajo. En esta situación, recibe la notificación inesperadamente cuando se cambia un elemento de trabajo sin cambiar el campo.

  • Automatización de generación

    • Suponga que utiliza una cuenta de usuario para poner en cola una compilación. La cuenta de usuario no tiene un nombre único. En esta situación, el usuario no puede asignar automáticamente un elemento de trabajo si se produce un error en la compilación.

    • Al destruir compilaciones que tienen mucha información de compilación, puede producir un interbloqueo en SQL Server.

    • Supongamos que una compilación se ponen en cola en un equipo de compilación. Sin embargo, el equipo se desconecta por algún motivo (como debido a un error de red). En esta situación, la compilación no se reanuda correctamente después de que se vuelva a conectar el equipo.

  • Acceso Web

    • Rendimiento lento al abrir un elemento de trabajo que tiene muchos campos personalizados en acceso Web de TFS.

  • Control de versiones

    • 778627: hay un límite de 256 conjuntos de cambios registrados en la integración continua de informes de generación

    • Regresión de rendimiento al consultar las etiquetas de Control de versiones de Team Foundation.

    • Regresión de rendimiento cuando se crea el "Agregar" cambios pendientes en el Control de versiones de Team Foundation.

    • Revisión agrega carga de reintentos para los archivos de Control de versiones que se han comprobado en o aplazados para reducir el número de errores engañosos.

    • Al combinar un archivo XSL en la herramienta de combinación de Visual Studio, recibirá el siguiente mensaje de error:

      "El proceso no puede tener acceso el archivo porque está siendo utilizado por otro proceso"

  • 2012 de Visual Studio puede bloquearse cuando se desarrolla un proyecto web.

  • Regresión de rendimiento cuando se envían elementos de trabajo a Microsoft Outlook desde 2012 de Visual Studio después de instalar Visual Studio 2012 Update 2.

  • Cuando se utiliza una comilla simple en cualquier campo que se utiliza para la consulta de elementos de trabajo disponibles en la página Mi trabajo, no se puede ejecutar la consulta.

  • Revisión omite empaquetado de innecesario documentación XML para aplicaciones de almacén de Windows.

  • 2012 de Visual Studio puede crear los archivos .appxsym y .appxupload dañados durante un embalaje incremental.

  • No puede utilizar la clase "HttpClient" en un proyecto de biblioteca portátil después de instalar Visual Studio 2012 Update 2.

  • Después de instalar la actualización 2 de Visual Studio, el código generado para el. No se puede generar archivos de recursos RESX cuando un proyecto está destinado a la de Microsoft.NET Framework 4.5, Windows Phone 8 y las aplicaciones .NET para Windows Store (o cualquier combinación de los tres).

  • Cuando se detiene la generación de perfiles de una aplicación Web, generar perfiles de datos al final de la traza se pueden perder. Esta actualización se asegura de que todos los datos se agrega al informe.

  • La 2.0 de Visor de ayuda Local habilitó la tabulación en la barra de progreso para los lectores de pantalla leer el estado de instalación y descarga de la libreta.

Problemas conocidos de Visual Studio 2012 actualización 3

Artículo de Microsoft Knowledge Base

Descripción

KB2885212

No se puede adjuntar colecciones de proyectos que se desasocian de TFS 2010 o 2012 de TFS

Más información

Descarga de archivos de soporte técnico de Microsoft

Nota: Esta sección sólo se aplica a los clientes de Visual Studio. TFS tiene diferentes requisitos del sistema (comprobación de páginas de la descarga de Visual Studio Team Foundation Server 2012 actualización 3 y 2012 para Express de Visual Studio Team Foundation Server para obtener más información) y puede requerir hasta dos reinicios, dependiendo del estado del equipo cuando instala la actualización.

Requisito de reinicioNo es necesario que reinicie el equipo después de instalar este paquete.

Idiomas admitidos3 de Visual Studio 2012 Update proporciona actualizaciones para las siguientes versiones:

  • Chino (simplificado)

  • Chino (tradicional)

  • Checo

  • Inglés

  • Francés

  • Alemán

  • Italiano

  • Japonés

  • Coreano

  • Ruso

  • Polaco

  • Portugués (Brasil)

  • Español

  • Turco

Sistemas operativos compatiblesPara obtener más información acerca de los sistemas operativos admitidos, visite el siguiente sitio Web de Microsoft:

Requisitos del sistema y compatibilidad de plataforma para 2012 de Visual Studio

Arquitecturas compatibles

  • 32-bit (x86)

  • (x64) 64 bits (WOW)

Requisitos de hardware

  • 1,6 gigahercios (GHz) o procesador más rápido

  • 1 gigabyte (GB) de RAM (1,5 GB si se ejecuta en una máquina virtual)

  • 1 GB de espacio disponible en disco duro

  • Unidad de disco duro de 5400 RPM

  • DirectX 9-tarjeta de vídeo que se está ejecutando una resolución de pantalla de 1024 × 768 o superior

Requisitos de softwareDebe tener uno de los programas de 2012 de Visual Studio compatibles que se enumeran en la sección "Se aplica a" instalada para aplicar esta actualización.

Soporte para Visual Studio 2012 Update 3Soporte de comunidad informal para Visual Studio 2012 actualización 3 está disponible a través de los foros de Microsoft Developer Network (MSDN).

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.