Visual Studio 2013 Update 5 (2013.5) RTMVisual Studio 2013 Update 5 (2013.5) RTM

Publicado el 20 de julio de 2015Released on July 20, 2015

Este artículo contiene información sobre publicaciones archivadas de Visual Studio 2013 y Team Foundation Server 2013 Update 5 RTM.This article contains archived release information for Visual Studio 2013 and Team Foundation Server 2013 Update 5 Release to Manufacturing (RTM).

Descarga: puede descargar Visual Studio 2013 desde la página de descarga de versiones anteriores.Download: You can download Visual Studio 2013 from the download page for older versions.

Esta actualización es una serie acumulativa de mejoras de tecnología y correcciones de errores para Visual Studio 2013.This update is a cumulative series of technology improvements and bug fixes for Visual Studio 2013. Las actualizaciones periódicas nos permiten mejorar y expandir tanto Visual Studio como Team Foundation Server con mayor frecuencia para admitir las últimas innovaciones de desarrollo de software para la creación y administración de aplicaciones modernas.Periodic updates enable us to enhance and expand both Visual Studio and Team Foundation Server more frequently to support the latest software development innovations for building and managing modern apps.

Nota: El soporte para Visual Studio 2013 solo se proporciona en esta actualización, que se considera el Service Pack de Visual Studio 2013.Note: Support for Visual Studio 2013 is only provided on this current update, which is considered the Visual Studio 2013 Service Pack. La versión RTM de Visual Studio 2013, publicada en noviembre de 2013, solo recibirá soporte técnico durante un año después de la publicación de esta actualización.The Visual Studio 2013 RTM version, released in November of 2013, will only be supported for one year after the release of this update. Para obtener más información, consulte la Directiva de ciclos de vida de soporte técnico de Microsoft.For more information, see the Microsoft Support Lifecycle Policy.

Tenga también esto en cuenta: Todas las versiones anteriores de las herramientas para Apache Cordova no son compatibles con Update 5.Also note: All prior releases of the Tools for Apache Cordova are incompatible with Update 5. Si ya ha instalado una extensión Tools para Apache Cordova CTP, debe desinstalarla antes de instalar Visual Studio 2013 Update 5.If you have previously installed a Tools for Apache Cordova CTP extension, you must uninstall that extension before installing Visual Studio 2013 Update 5. Si necesita compatibilidad con Apache Cordova, le recomendamos que pruebe Visual Studio 2015.If you require Apache Cordova support, we encourage you to try Visual Studio 2015.

Novedades de Visual Studio 2013 Update 5What's new in Visual Studio 2013 Update 5

Pruebas de carga basadas en la nube de centros de datos de Azure de todo el mundoCloud-based load testing from Azure datacenters worldwide

Ahora es mucho más fácil preparar la infraestructura necesaria para ejecutar pruebas de carga con Visual Studio Team Foundation Service, ya que podrá ejecutar pruebas de carga basadas en la nube desde cualquier centro de datos de Azure compatible de todo el mundo.Setting up the infrastructure required to run load testing by using the Visual Studio Team Foundation Service just got easier: Now, you can perform cloud-based load testing from any of the supported Azure datacenters around the world.

Obtenga más información sobre cómo elegir una ubicación para la prueba de carga.Learn more about choosing a location for your load test.

Token de consulta de iteración actualCurrent iteration query token

Ya se pueden ejecutar consultas en Visual Studio con el token @currentIteration en Visual Studio Online o Visual Studio Team Foundation Server 2015.You now can run queries in Visual Studio with the @currentIteration token on Visual Studio Online or Visual Studio Team Foundation Server 2015.

Obtenga más información sobre el token de consulta de iteración actual.Learn more about the current iteration query token.

Compatibilidad con el cambio de nombres de proyecto de equipo para áreas de trabajo localesTeam Project Rename support for Local Workspaces

Hemos incluido la capacidad de actualizar áreas de trabajo locales después de cambiar el nombre de un proyecto de equipo.We've included the ability to update local workspaces after a team project is renamed. Si realiza una obtención o una protección, se corregirá automáticamente la asignación de áreas de trabajo para que use el nuevo nombre de proyecto de equipo.Performing a get or check-in will automatically correct the workspace mapping so that it uses the new team project name.

Obtenga más información sobre cómo cambiar el nombre de un proyecto de equipo.Learn more about renaming a team project.

Correcciones de erroresBug Fixes

DepuradorDebugger

  • Ahora se pueden capturar búferes de profundidad en hardware de la versión 9.3.Capturing depth buffers on version 9.3 hardware is now supported. Esto permite el uso de aplicaciones de Unity de depuración de gráficos que se ejecutan en Windows Phone.This enables support for graphics debugging Unity-based applications that run on Windows Phone.

IDE de Visual StudioVisual Studio IDE

  • Una notificación crítica en el Centro de notificaciones puede indicar que debe obtener o renovar una licencia de desarrollador.A critical notification in the Notification Hub may indicate that you must obtain or renew a developer license. Si descarta este aviso y, a continuación, abre otro proyecto, la notificación crítica volverá a aparecer.If you dismiss this notice, and then you open another project, the critical notification appears again.
  • Cuando compile una aplicación de Tienda Windows que requiere registros de WinRT, ya no se generará la excepción System.TypeLoadException en tiempo de ejecución.When you build a Windows Store application that requires WinRT registrations, you no longer receive the System.TypeLoadException exception at runtime.
  • Se dará por hecho que ha configurado el explorador predeterminado en Spartan en Windows 10 Insider Preview.Assume that you have set your default browser to Spartan on Windows 10 Insider Preview. Cuando presione F1 en relación con una palabra clave o una ventana de herramientas, ahora puede suceder que todas las llamadas de ayuda en línea generen un error y no pueda tener acceso a ningún contenido de ayuda en línea.When you press F1 on a keyword or a tool window, you may found all online help calls now fail and you cannot get to any online help content.
  • Cuando se ha conectado anteriormente a otra colección, no puede bifurcar a menos que Visual Studio se reinicie.When you have been previously connected to another collection, you could not branch unless Visual Studio is restarted. Con esta actualización se pone fin a este problema.With this Update this issue no longer exists.
  • Con esta actualización, dejará de ver un mensaje poco práctico después de intentar registrar un conjunto de cambios pendientes en un proyecto de equipo cuyo nombre cambió anteriormente.With this update, you will no longer see an unhelpful message after attempting to check in a set of pending changes to a team project that was previously renamed.
  • Algunas modificaciones relativas a cambios pendientes en el cliente ya no se pierden en el área de trabajo del servidor.Some edits are no longer lost in your server workspace for pending changes in the client.

Team Foundation ServerTeam Foundation Server

  • Los documentos de SharePoint que tengan nombres con demasiados caracteres Unicode ya no se abren adecuadamente cuando intenta abrirlos con Team Explorer.SharePoint documents that have names that contains too many Unicode characters no longer open incorrectly when you try to open them by using Team Explorer.
  • En Team Foundation Server 2013 Update 4 no se pueden enviar comentarios por medio de Feedback Client si se está en el nivel de licencia de parte interesada.In Team Foundation Server 2013 Update 4, you cannot submit feedback by using Feedback Client when you are at the stakeholder license level. En Team Foundation Server 2013 Update 5, sin embargo, sí se pueden enviar comentarios por medio de Feedback Client si se está en el nivel de licencia de parte interesada.However, in Team Foundation Server 2013 Update 5, you can submit feedback by using Feedback Client when you are at the stakeholder license level.
  • Cuando se cambia un elemento de trabajo al mismo tiempo que otro usuario de Web Access, ya no se produce uno de los siguientes problemas:When you change a work item simultaneously with another user in Web Access, you no longer experience one of the following issues:
  • Un elemento de trabajo se guarda correctamente.A work item is saved successfully. Pero si cambia el campo Estado y establece el campo Motivo en un valor no predeterminado, el valor del campo Motivo se revierte a la opción predeterminada.However, if you changed the State field and you set the Reason field to a non-default value, the Reason field value is reverted to the default.
  • Un elemento de trabajo no se guarda correctamente y recibe un mensaje de error que indica que el campo "Estado" no puede estar vacío.A work item is not saved and you receive a "Field 'State' cannot be empty" error message.
  • Ya no se le impide usar el almacenamiento cuando hay datos que son idénticos salvo por diferencias en los espacios en blanco (por ejemplo, "Depurar" y "Depurar ").You are no longer blocked from using the warehouse when you have data that is identical except for differences in white space (for example, "Debug" and "Debug ").
  • El comando tf merge ya no se bloquea en un bucle infinito en prc_PendMerge con carpetas cuyo nombre cambia cíclicamente y de las que se han eliminado subcarpetas anteriormente.The tf merge command no longer freezes in an infinite loop in prc_PendMerge for cyclically renamed folders that have previously deleted subfolders.
  • Como usuario de Git, ahora puede realizar un clon superficial de una etiqueta de anotación con un repositorio Git hospedado en una instancia de TFS.As a Git user, you can now perform a shallow clone of an annotate tag against a Git repo that is hosted on a TFS instance.
  • Los elementos de trabajo que tengan valores de campo de fecha y hora fuera del período de horario de verano actual ya no aparecen incorrectamente en Web Access.Work Items that have DateTime field values that are entered outside of the current daylight saving time period no longer appear incorrectly in Web Access.
  • Al restaurar copias de seguridad de base de datos con la herramienta de copia de seguridad de TFS, el archivo de registro (.ldf) y el archivo de datos (.mdf) ya no se restauran en la misma ubicación si SQL Server está configurado para diferentes ubicaciones.When you restore database backups by using TFS backup tool, both the log file (.ldf) and data file (.mdf) are no longer restored to same location if SQL Server is set for different locations.
  • Se han realizado nuevas mejoras en el rendimiento de informes como "Informe de compilaciones correctas", "Panel Evolución", "Evolución y tasa de evolución" e "Información general sobre los caso".New performance improvements are made for reports such as "Build success over time," "Burndown dashboard," "Burndown and burn rate," and "Stories overview."
  • Al descargar cambios en un repositorio remoto, el archivo de configuración ya no se sustituye por un archivo especialmente diseñado.When you download changes in a remote repository, your configuration file is no longer replaced by a specially crafted file. El archivo de configuración se encuentra fuera del repositorio.Your configuration file resides outside the repository. Al reemplazarlo, los comandos Git se pueden volver a asignar para ejecutar comandos arbitrarios que se llevan a cabo con sus credenciales.By replacing this file with a bad file, the Git commands could be remapped in order to execute arbitrary commands that run under your credentials. En esta situación, se podría introducir un archivo incorrecto en el repositorio Git.In this situation, a bad file could be introduced to the Git repository.
  • Si tiene permiso para ver eventos, ahora puede recibir notificaciones del equipo si el creador de la suscripción de equipo no tiene permiso para ver esos eventos.If you have permission to view events, you can now receive team notifications if the creator of the team subscription does not have permission to view those events.
  • Hemos mejorado el rendimiento cuando se usa TFS en Web Access.We have improved the performance when you use TFS in Web Access.
  • Ahora los gráficos anclados se muestran de mejor forma.Pinned charts are now better displayed. Ya no se oculta la leyenda y están mejor alineados en los gráficos.The legend is no longer hidden and there is a better alignment of the charts.
  • Ahora se ejecutan correctamente algunas reglas sobre elementos de trabajo relacionados con sus datos adjuntos y vínculos de elementos de trabajo.Certain rules on work items that are related to their attachments and work item links now run correctly.
  • Si tiene una herramienta que impide el registro de COM durante el inicio CLR (por ejemplo, el registro de Fusión), ahora puede deshabilitar las solicitudes de incorporación de cambios para permitir que el Agente de trabajo se ejecute con normalidad.If you have a tool that prevents COM from registration during CLR startup (like Fusion logging), you can now disable pull requests in order to allow the Job Agent to run normally.

###Problemas conocidosKnown Issues

GeneralGeneral

Nota: Siga los pasos descritos en esta sección con cuidado.[NOTE!] Follow the steps in this section carefully. Alterar el Registro incorrectamente puede provocar problemas graves.Serious problems might occur if you modify the registry incorrectly. Antes de modificarlo, haga una copia de seguridad del Registro para restaurarlo en caso de que surjan problemas.Before you modify it, back up the registry for restoration in case problems occur.

El complemento de grabadora de WebTest para Internet Explorer no se carga cuando intenta grabar una prueba de rendimiento web desde Visual Studio.The WebTest recorder plug-in for Internet Explorer does not load when it tries to record a web performance test from Visual Studio. Para solucionar este problema, elimine las siguientes claves del Registro:To work around this issue, delete the following registry keys:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component CategoriesHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories64HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories64

Pruebas unitariasUnit Testing

Cuando actualice a Visual Studio 2013 Update 5 desde una versión anterior, puede suceder que los proyectos de Visual C# de aplicación de prueba unitaria existentes (Windows Phone) no se compilen.When you upgrade to Visual Studio 2013 Update 5 from an earlier version, you may found the existing Unit Test Application (Windows Phone) Visual C# projects will not build. Para solucionar este problema, repare la instalación de Visual Studio 2013 Update 5.To work around this issue, repair the Visual Studio 2013 Update 5 installation.