Errores corregidos y problemas conocidos de Visual Studio 2015

Errores corregidos y problemas conocidos de Visual Studio 2015
En este artículo se enumeran los errores corregidos y problemas conocidos de Microsoft Visual Studio 2015.

Para ver la lista completa de productos de Visual Studio 2015 y seleccionar un producto para descargar, visite Descargas de Visual Studio.

Detalles de Visual Studio 2015

Para conocer las novedades de Visual Studio 2015, consulte las notas de la versión de Visual Studio.

Para obtener una lista de los problemas conocidos de las herramientas y los SDK de Windows 10, consulte el foro de Problemas conocidos de herramientas y SDK de Windows.

Errores corregidos

Generador de perfiles
  • La ventana Herramientas de diagnóstico muestra el mensaje "Error inesperado en las herramientas de diagnóstico" con "Error en un recurso de clúster" o "No se puede iniciar el recolector estándar" en la salida del concentrador de diagnóstico de la ventana de resultados.
  • El retraso de la interfaz de usuario se produce en Visual Studio cuando se abre la ventana Herramientas de diagnóstico.
Team Foundation Server (TFS)
  • Se produce un error en la publicación con el mensaje de error "la fecha no está dentro de los límites admisibles" al utilizar TFS en turco.
  • Las tareas distribuidas de automatización de prueba y prueba de carga en la nube no se realizan correctamente cuando el nombre de la colección de proyectos o del proyecto tiene un espacio.
Otros
  • La plantilla de ruta de navegación de adquisición de Windows 8.1 no se muestra después de instalar Visual Studio 2015.
  • Cree la característica opcional de publicación ClickOnce para obtener las herramientas de SDK de Windows 8.1 necesarias.
  • La información del mensaje de error acerca de errores al agregar Application Insights no es exhaustiva.

Problemas conocidos

Instalación
  • Suscribirme ahora

    Como parte de la versión de Visual Studio 2015, hemos integrado varias experiencias conectadas adicionales en el producto. Muchas de estas experiencias requieren una cuenta para conectarse a un servicio y Visual Studio ofrece la solicitud de credenciales incrustada para las cuentas de Microsoft o para las cuentas profesionales o educativas. Como parte del flujo de trabajo de la cuenta de Microsoft, puede crear una cuenta directamente en Visual Studio haciendo clic en el vínculo "Suscribirme ahora". Está junto al texto "¿No tiene una cuenta de Microsoft?". Actualmente, hay un problema conocido que afecta a este vínculo. Puede observar este problema de una de las siguientes formas:
    • El vínculo puede devolver una página de error 404 (contenido no disponible).
    • Parece que llega correctamente a un formulario que le permite crear una cuenta de Microsoft. Sin embargo, al completar dicho formulario, encuentra que no ha iniciado sesión.
    Si se encuentra con un error 404, puede crear una cuenta en el explorador en el sitio web siguiente:

    Después de crear la cuenta, puede iniciar sesión en Visual Studio mediante el nombre de usuario y la contraseña de la cuenta de Microsoft que creó.

    Si el cuadro de diálogo de inicio de sesión se cierra después de completar el formulario "Crear una cuenta", todavía debe iniciar sesión aunque la cuenta ya se haya creado. Para ello, vuelva a abrir el cuadro de diálogo y después escriba las credenciales para iniciar sesión correctamente en la cuenta.

    Está previsto que estos problemas se solucionen en el futuro.
  • La instalación de Visual Studio 2015 en Windows 8.1 o Windows Server 2012 R2 no se realiza correctamente cuando se instala la actualización KB 2919355 Windows RT 8.1, Windows 8.1 y Windows Server 2012 R2 de abril de 2014. Para obtener más información, consulte Requisitos del sistema de Visual Studio 2015.

    Para comprobar que KB2919355 está instalada en su equipo, vaya a Panel de control>-Programas y características >-Ver actualizaciones instaladas y busque "Actualización para Microsoft Windows (KB2919355)."
    Si no puede encontrar la actualización KB2919355 instalada en el equipo, busque en Windows Update.

    Nota: la misma actualización KB2919355 tiene otros requisitos previos que se deben instalar primero. Por lo tanto, puede que tenga que "Buscar actualizaciones" en Windows Update e instalar las actualizaciones ofrecidas varias veces a fin de que esté totalmente actualizado.
  • Cuando no establece la opción de Windows Update para actualizar automáticamente los certificados raíz y elige instalar componentes opcionales, recibe la siguiente advertencia de instalación de Visual Studio al final del proceso de instalación:
    Herramientas de PowerShell para Visual Studio: este producto no se descargó correctamente: Error en la comprobación de la firma en el archivo descargado.
    Si la actualización automática está desactivada, el equipo no tendrá los certificados raíz más recientes. Por lo tanto, el programa de instalación de Visual Studio no reconoce los certificados que se usan para firmar los archivos VSIX como certificados válidos y no instala los componentes.

    Solución alternativa

    Para solucionar este problema, active la actualización automática de los certificados raíz mediante estos pasos:
    • Abrir el cuadro de diálogo Ejecutar presionando la tecla con el logotipo de Windows+R.
    • Ejecute gpedit.msc.
    • Busque Directiva de equipo local>-Plantillas administrativas > Sistema > Administración de comunicaciones de Internet > Configuración de comunicaciones de Internet > Desactivar la actualización automática de certificados raíz.
    • Seleccione Deshabilitado o No configurado para activar la opción.
    • Fuerce a Windows Update a obtener los certificados raíz más recientes.
  • El archivo AdminDeployment.xml no se incluye en la instalación.

    Solución
    Puede crear el archivo AdminDeployment.xml mediante el parámetro de línea de comandos /CreateAdminFile <ubicación del archivo>.
  • A veces, los elementos que los usuarios incluyen como seleccionados en el archivo AdminDeployment.xml no se instalan.

    Solución
    Agregue los elementos marcados como "Selected="yes" al final del archivo AdminDeployment.xml.
IDE de Visual Studio
  • Las suscripciones de Azure no pueden aparecer en Visual Studio automáticamente si no se es miembro de un directorio de Azure Active Directory que las contenga.
  • Cuando intenta insertar fragmentos de código desde el Editor XAML, recibe una lista vacía en lugar de los fragmentos de código que se agregan para el lenguaje XAML.

    Solución alternativa
    • Copie "C:\Archivos de programa (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\SnippetsIndex.xml" en C:\Archivos de programa (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML".
    • Cree una nueva carpeta de fragmentos de código en "C:\Archivos de programa (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\".
    • Copie C:\Archivos de programa (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Tag.snippet" en "C:\Archivos de programa (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Snippets".
  • Microsoft Visual Studio 2015 se bloquea con una excepción System.UnauthorizedAccess

    Síntomas
    Aparece un cuadro de diálogo emergente de manera aleatoria con el mensaje "Microsoft Visual Studio 2015 ha dejado de funcionar". Expanda los detalles del problema y desplácese a los puntos de Signature 09, ahí podrá ver la excepción System.UnauthorizedAccess.

    Solución
    Conceda al usuario actual permiso de control total a la carpeta "%tmp%\VSRemoteSettings".
    • Abra el Explorador de Windows y escriba %tmp% en la barra de ubicaciones para ir al directorio temporal.
    • Seleccione la carpeta "VSRemoteSettings" y mantenga presionada la opción Propiedades.
    • Vaya a la pestaña Seguridad y luego haga clic en Editar.
    • Haga clic en Agregar… en el cuadro de diálogo Permisos resultante.
    • Escriba su nombre de usuario y haga clic en Comprobar nombres para verificar que es correcto. Haga clic en Aceptar.
    • Seleccione el nombre de usuario en la lista y active la casilla Control total en la lista de permisos. Haga clic en Aceptar para cerrar el cuadro de diálogo Permisos.
    • Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de carpeta.
Herramientas de prueba
  • No se puede habilitar la depuración de un proyecto de prueba administrado de Visual C++.

    Solución alternativa

    Para solucionar este problema, vaya al panel Herramientas->Opciones->Depuración->General y cancele la selección de la opción Habilitar Solo mi código.
  • El proyecto de aplicación de prueba de unidad de Visual C++ (Windows Phone Silverlight 8.0) no se compila al volver a dirigir el proyecto Windows Phone Silverlight 8.1 mediante Redestinar proyecto.
  • Los proyectos de prueba de IU codificada para la Tienda Windows y Windows Phone están disponibles pero no funcionan en Professional Edition.
    La IU codificada no debería estar disponible en Professional Edition.
Herramientas y plataforma web
  • No se puede agregar la referencia de servicio al servicio WCF en Visual Studio 2015.

    Síntomas

    Cuando se produce este problema, puede recibir el siguiente mensaje de error:
    Error: No se pudo cargar el archivo o el ensamblado 'Microsoft.Owin.Security, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' o una de sus dependencias. El sistema no encuentra el archivo especificado.

    Solución alternativa

    Para solucionar este problema, cancele la selección de la opción Volver a usar tipos en ensamblados a los que se hace referencia en Referencia de servicio->Avanzadas (este comportamiento se activa de forma predeterminada).
  • La advertencia se produce incluso si la compilación de un proyecto que contiene el cliente de aplicación de API de Azure se realiza correctamente.

    Síntomas

    La compilación se realiza correctamente. Sin embargo, aparece el mensaje de error siguiente:
    Para resolver el conflicto y eliminar la advertencia, reasigne app.config del ensamblado "Newtonsoft.Json, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" de la versión "4.5.0.0" [] a la versión "6.0.0.0" [].
    C:\Archivos de programa (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5): advertencia MSB3276: Se encontraron conflictos entre diferentes versiones del mismo ensamblado dependiente. Establezca la propiedad "AutoGenerateBindingRedirects" en true en el archivo de proyecto. Para obtener más información, vea https://msdn.microsoft.com/es-es/library/2fc472t2.aspx.

    Solución alternativa

    Para solucionar este problema, agregue redirecciones de enlace al archivo de configuración de la aplicación (App.config o Web.config) de acuerdo con el siguiente método:
    <runtime><assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"><dependentAssembly><assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /><bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" /></dependentAssembly><dependentAssembly><assemblyIdentity name="System.Net.Http.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /><bindingRedirect oldVersion="0.0.0.0-4.2.28.0" newVersion="4.2.28.0" /></dependentAssembly></assemblyBinding></runtime>
  • Cuando use la instalación típica de Visual Studio 2015 Professional o Visual Studio 2015 Community Edition, el componente LocalDB no se instala.

    Síntomas

    Si selecciona la opción de autenticación individual con las plantillas de proyecto de ASP.NET e intenta registrar un usuario presionando F5, recibe el siguiente mensaje de error SqlException en tiempo de ejecución:
    No se encuentra instalado el tiempo de ejecución de base de datos local

    Solución alternativa

    Para solucionar este problema, repare la SKU instalada para habilitar la opción "Herramientas de datos de Microsoft SQL Server".
  • ASP.NET 5: en Windows 7 SP1, DNX SDK no se puede instalar sin Powershell 3.0.

    Síntomas

    Cuando crea un proyecto de ASP.NET 5, recibe el siguiente mensaje de error:
    La versión de DNX SDK 'dnx-clr-win-x86.1.0.0-beta5' no se pudo instalar. La solución usará la versión de DNX SDK 'dnx-clr-win-x86-1.0.0-beta5' en esta sesión

    Solución alternativa

    Para solucionar este problema, instale Windows Powershell 3.0 e intente crear de nuevo el proyecto.
  • ASP.NET 5: no se pueden cargar todas las referencias del Explorador de soluciones al crear un nuevo proyecto de aplicación web de ASP.NET 5 o al abrir uno existente en una máquina virtual.

    Solución alternativa

    Para solucionar este problema, reinicie Visual Studio y vuelva a abrir el proyecto, las referencias se cargan correctamente.
  • ASP.NET 5: la operación de publicación no funciona correctamente cuando la opción para usar el script de Powershell no está activada en la pestaña Configuración del cuadro de diálogo de publicación.

    Síntomas

    Imagine que utiliza la opción para hospedar en la nube cuando crea una nueva aplicación de ASP.NET 5. Cuando publica el proyecto en Azure y la opción para usar el script de Powershell no está seleccionada en la pestaña Configuración del cuadro de diálogo de publicación, la operación de publicación no funciona correctamente.

    Solución alternativa

    Para solucionar este problema, seleccione la opción para usar el script de Powershell en la pestaña Configuración del cuadro de diálogo de publicación.
  • ASP.NET 5: cuando agrega un paquete mediante Bower en el archivo bower.json de una aplicación de ASP.NET 5 vacía, el nodo de dependencias indica que el paquete no está instalado a pesar de que se ha instalado correctamente mediante Bower.

    Solución alternativa


    Para solucionar este problema, cierre la solución y vuelva a abrirla, y el nodo de dependencias podrá seleccionar el nuevo paquete.
  • ASP.NET 5: cuando abre un proyecto beta 4 de ASP.NET 5 mediante Visual Studio 2015 RTM, y el proyecto se crea con Visual Studio 2015 RC, recibe el siguiente mensaje de error:
    El proceso no tiene acceso al archivo '...\project.lock.json' porque está siendo utilizado por otro proceso.

    Nota: se trata de un problema con el tiempo de ejecución de ASP.NET 5 beta 4. Se expone con las herramientas de Visual Studio 2015 RTM, y se ha corregido en ASP.NET 5 beta 5.

    Solución alternativa

    Para solucionar este problema, cierre la solución y vuelva a abrirla.
  • ASP.NET 5: cuando compila y ejecuta un proyecto de aplicación web beta 4 de ASP.NET 5 en Visual Studio 2015 RTM, y el proyecto se crea con Visual Studio 2015 RC, recibe el siguiente mensaje de error:
    app.UseBrowserLink()" in Startup.cs :
    No se puede cargar el archivo o ensamblado 'Microsoft.AspNet.Http.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' o una de sus dependencias. El sistema no encuentra el archivo especificado.

    Solución alternativa

    Para solucionar este problema, comente la línea "app.UseBrowserLink()" o actualice el proyecto a beta 5.
  • ASP.NET 5: cuando busca referencias con la funcionalidad de búsqueda del Explorador de soluciones, en ocasiones Visual Studio 2015 deja de responder.

    Solución alternativa

    Para solucionar este problema, expanda los nodos del árbol de referencias en lugar de utilizar la funcionalidad de búsqueda.
  • Cuando depura un proyecto de flujo de trabajo de Windows, los puntos de interrupción de depuración no se pueden ejecutar como se esperaba cuando la opción Suprimir optimización JIT al cargar el módulo (únicamente administrado) no está activada.

    Solución alternativa

    Para asegurarse de que todos los puntos de interrupción de depuración se ejecutan como se espera, active la opción Suprimir optimización JIT al cargar el módulo (únicamente administrado) en el panel Herramientas-> Opciones-> Depuración-> General .
Release Management
  • La reconfiguración del implementador existente (que se ha actualizado automáticamente a VS2015) no funciona cuando actualiza Release Management Server a Visual Studio 2015 RTM.

    Solución alternativa

    Para solucionar este problema, desinstale Microsoft Deployment Agent del implementador y reinstale Microsoft Deployment Agent para Visual Studio 2015.
  • Release Management muestra "licencia caducada" a los 90 días de la actualización, de forma inesperada. Este problema se produce después de actualizar a Visual Studio 2015 RTM mediante los paquetes descargados de visualstudio.com o downloads.microsoft.com

    Solución alternativa

    Para solucionar este problema, descargue Release Management para Visual Studio 2015 con su suscripción a MSDN y actualice de nuevo.
Herramientas de diagnóstico
  • Al ejecutar las herramientas de diagnóstico sin dirigir la depuración a cualquiera de los siguientes destinos:
    • Aplicaciones de Windows Phone 8.1 que establecen la configuración de compilación en Versión.
    • Aplicaciones de la Tienda Windows con generación de imágenes nativas (esto ocurre automáticamente al cabo de un día).
    • Proyectos de Windows universal en C++ que establecen la configuración de compilación en modo de depuración.
    • Proyectos de C++ que se ejecutan en Windows 7.
    Las herramientas de uso de CPU y memoria no mostrarán los nombres de función para el código de la aplicación.

    Solución alternativa

    En las aplicaciones de Windows Phone 8.1, en la lista desplegable de configuración de compilación situada en la barra de herramientas estándar, cambie de Versión a Depurar.
    En aplicaciones de la Tienda Windows, realice un cambio en la aplicación y, a continuación, vuelva a compilarla.
    En aplicaciones de Windows universal en C++, establezca la configuración de compilación en Versión. Si desea usar el modo de depuración, puede cambiar Propiedades de configuración -> Depuración -> Generar información de depuración en la configuración del proyecto de "Optimizar para una vinculación más rápida (/DEBUG:FASTLINK)" a "Optimizar para depuración (/DEBUG)".
    Para los proyectos de C++ en Windows 7, haga clic en "Crear informe detallado..." y vea los nombres de función en el informe detallado.
Application Insights
  • No se puede agregar Application Insights a un proyecto de Windows 8.1 existente o a un proyecto de Windows universal, no se agrega un archivo de configuración. El paquete del SDK se instala en el proyecto, pero Application Insights no funciona.

    Solución alternativa

    Agregue un archivo ApplicationInsights.config existente de otro proyecto (o cree uno manualmente), establézcalo en "BuildAction=Content" & "Copy to Output=Copy If Newer" y siga a continuación el flujo normal para agregar a un proyecto existente: Abra el menú contextual del proyecto y después haga clic en "Configurar Application Insights..."
    Si agrega un nuevo proyecto manualmente, asegúrese de hacer lo siguiente:
    • Asigne al archivo el nombre "ApplicationInsights.config".
    • Agregue el siguiente contenido:
      <ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings"></ApplicationInsights>

NuGet 3.0
Nota: NuGet 3.0 agrega compatibilidad para los archivos project.json, el nuevo protocolo basado en JSON y compatibilidad actualizada para los nuevos marcos de destino. Para obtener más información, consulte las notas de la versión de NuGet 3.0.
  • No se proporciona la traducción para la etiqueta "No volver a mostrar" en la ventana de vista previa ni de la etiqueta "Autores" en la ventana de descripción del paquete.

    Solución

    Instale al administrador de paquetes de NuGet actualizado desde la galería de extensiones.
  • Cuando trabaja en un proyecto con el control de origen TFS, NuGet no puede presentar la interfaz de usuario del administrador de paquetes si el archivo nuget.config está marcado como de solo lectura.

    Solución
    • Compruebe el archivo en TFS.
    • Instale al administrador de paquetes de NuGet actualizado desde la galería de extensiones.
  • El texto de la "barra de reinicio" amarilla en la ventana de NuGet Powershell no está visible cuando se usa el tema oscuro de Visual Studio.

    Solución
    • Use el tema claro de Visual Studio.
    • Instale al administrador de paquetes de NuGet actualizado desde la galería de extensiones.
Cordova y JavaScript
  • En algunos escenarios de instalación, después de instalar las herramientas para las aplicaciones universales de Windows, se puede desinstalar el sistema del proyecto y el servicio de lenguaje de JavaScript. Esto puede dar lugar a los siguientes problemas:
    • Visual Studio se bloqueará al crear un nuevo proyecto de Cordova.
    • Visual Studio mostrará un error en la carga del paquete al crear un nuevo proyecto de aplicación universal de Windows basada en JavaScript.
    • Al editar un archivo de JavaScript, IntelliSense no funcionará.
    • Al depurar una aplicación universal de Windows basada en JavaScript, recibe el siguiente mensaje de error:
      El depurador no puede seguir ejecutando el proceso. No se puede iniciar la depuración.

    Solución:
    • Asegúrese de que el equipo tiene conexión a Internet, y
      • Si las Herramientas para el desarrollo de aplicaciones universales de Windows están instaladas todavía:
        1. Vaya a Programas y características, seleccione Visual Studio 2015 y haga clic en Cambiar.
        2. En la configuración de Visual Studio, haga clic en Modificar.
        3. Anule la selección de la característica Herramientas para el desarrollo de aplicaciones universales de Windows.
        4. Seleccione Herramientas para el desarrollo de aplicaciones universales de Windows de nuevo y haga clic en Actualizar.
      • Si ya ha desinstalado las Herramientas para el desarrollo de aplicaciones universales de Windows:
        1. Instale de nuevo las Herramientas para el desarrollo de aplicaciones universales de Windows.
        2. O bien, siga estos pasos para volver a instalar el servicio de lenguaje y el sistema de proyecto de JavaScript:
          • Descargue el programa de instalación de su edición de Visual Studio, como vs_community.exe.
          • Abra una ventana de comando y ejecute el siguiente comando:
            vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive
          • Cambie los directorios a C:\Archivos de programa (x86)\Microsoft Visual Studio 14.0\Common7\IDE.
          • Ejecute los comandos siguientes:
            • devenv /updateconfiguration
            • devenv /clearcache
Otros

Más información

Cómo descargar archivos de soporte técnico de Microsoft

Se pueden encontrar actualizaciones de otros productos en la familia Visual Studio en el sitio web del sitio de descargas de Microsoft para Visual Studio.

Requisitos

Para obtener detalles sobre los requisitos del sistema, consulte Compatibilidad de Visual Studio 2015.

Requisito de reinicio

Es posible que deba reiniciar el equipo después de instalar este paquete.

Requisito de software

En Windows 8.1 y Windows Server 2012 R2, se requiere la actualización 2919355 (disponible también en Windows Update) para que Visual Studio 2015 RTM se instale correctamente.

Arquitecturas admitidas

  • 32 bits (x86)
  • 64 bits (x64) (WOW)
  • ARM

Aplicaciones de terceros


  • La instalación de Visual Studio 2015 permite instalar aplicaciones de terceros. Para obtener información sobre qué aplicaciones de terceros se requieren para instalar las herramientas para desarrollo móvil multiplataforma de Visual Studio 2015, consulte el artículo de Knowledge Base 3060693.
  • La desinstalación de Visual Studio 2015 no desinstala las aplicaciones de terceros. Para obtener información sobre cómo desinstalar las aplicaciones de terceros instaladas con Visual Studio 2015, consulte el artículo de Knowledge Base 3060695.
Declinación de responsabilidades sobre la información de terceros
Los productos de otros fabricantes mencionados en este artículo son fabricados por compañías independientes de Microsoft. Microsoft no ofrece ninguna garantía, implícita o de otro tipo, acerca de la fiabilidad o el rendimiento de dichos productos.
Nota: es un artículo de "PUBLICACIÓN RÁPIDA" creado directamente por la organización de soporte técnico de Microsoft. La información aquí contenida se proporciona como está, como respuesta a problemas que han surgido. Como consecuencia de la rapidez con la que lo hemos puesto disponible, los materiales podrían incluir errores tipográficos y pueden ser revisados en cualquier momento sin previo aviso. Vea las Condiciones de uso para otras consideraciones
Propiedades

Id. de artículo: 3025135 - Última revisión: 01/11/2016 15:52:00 - Revisión: 4.0

  • kbsurveynew kbexpertiseadvanced atdownload KB3025135
Comentarios