Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Visual Studio 2015 CTP fijo errores y problemas conocidos

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 2967191
Este artículo enumeran los errores corregidos y problemas conocidos para el Microsoft Visual Studio 2015 Community Technology Previews (CTP).
Acerca de Visual Studio CTP de 2015
CTP de Visual Studio 2015 son las versiones preliminares de la próxima versión de Visual Studio. CTP proporcionan los primeros usuarios con la capacidad de compartir información con el equipo del producto, así como una oportunidad para probar las características del producto nuevo y mejorado. Esta versión no está pensada para su uso en equipos de producción o para crear el código de producción.

El objetivo de esta CTP es recopilar sus comentarios. Para informar sobre un error, utilice Conectar. También puede compartir sus ideas y sugerencias sobre UserVoice. Pueden compartir sus pensamientos rápidos mediante el uso de Enviar una sonrisa mediante el IDE de Visual Studio.

Descargue la última CTP de 2015 de Visual Studio:
  • Microsoft Visual Studio Ultimate 2015 CTP (exe, ISO)
  • Herramientas remotas para (CTP de Visual Studio de 2015x86, x 64, brazo)
  • Microsoft Visual Studio (de CTP SDK de 2015exe)
  • Biblioteca MFC multibyte para CTP de Visual Studio 2015)exe)


Notas
  • CTP sólo están disponibles en inglés.
  • CTP no son compatibles y se van a utilizar para las pruebas, los ensayos y comentarios sólo.
  • CTP no se someten a validación final. No están diseñados para ejecutarse en los servidores o estaciones de trabajo de producción, o que se utilizará para crear el código de producción. Si instala un CTP en un servidor de producción, esto pone el servidor en un estado no admitido.
  • Aunque estos CTP están diseñados para instalarse en paralelo con las versiones anteriores de Visual Studio, no se garantiza la compatibilidad total para cada CTP.

5 de Visual Studio 2015 CTP (versión 14.0.22512.0.DP) detalles

Para ver las novedades en Visual Studio 5 de CTP de 2015, consulte la Notas de la versión 5 de CTP de 2015 de Visual Studio.

Errores corregidos

GIT
  • Archivos erróneos se introducen en el repositorio Git.
    Síntoma
    Al descargar los cambios en un repositorio remoto, el archivo de configuración se reemplaza por un archivo especialmente diseñado. El archivo de configuración reside fuera del repositorio. Al reemplazar este archivo con un archivo erróneo, pueden reasignar los comandos Git para ejecutar comandos arbitrarios que se ejecutan en sus credenciales. En esta situación, se introduce un archivo erróneo en el repositorio Git.

    Notas
    • Este problema no afecta a 2013 de Visual Studio y Visual Studio Team Foundation Server (TFS) 2013 directamente, ya que Visual Studio y TFS no necesita ejecutar comandos arbitrarios de los metadatos .git. Sin embargo, la comprobación de un repositorio que contiene un archivo especialmente diseñado podría tener partes de sobrescritura de Visual Studio de los metadatos .git. Esto puede exponer herramientas de línea de comandos Git para Windows con el problema.
    • El problema afecta a todos los clientes de Git descubrieron los responsables del núcleo Git.
    Causa
    Cada base de datos local de Git se mantiene en un disco de la carpeta raíz para el repositorio en un directorio oculto .git. Cuando los archivos están siendo desprotegidos (por ejemplo, disponer en el disco local después de la descarga), se coloca un archivo denominado ".git/config" en la base de datos de la Git. Comparación entre mayúsculas y minúsculas de ".git" es responsable en parte este problema. Además, el control automático de rutas de acceso en las plataformas Windows expande los patrones de archivo afectado a un modelo que es mucho más que el nombre explícitamente ".git/config."
    Cómo funciona la corrección
    De TFS, la corrección rechaza cualquier inserción (carga) que contiene un componente de archivo o ruta de acceso que coincide con la cadena ".git". Esto evita que la introducción de archivos erróneos en el repositorio alojado.

    Para el cliente de Visual Studio, la revisión impide que cualquier archivo desprotegidos en el directorio .git. Esto, a su vez, impide que los repositorios que contienen archivos erróneos afecten el equipo local.

Problemas conocidos

Problemas generales
  • Actualización de una versión localizada de la vista previa de 2015 de Visual Studio a Visual Studio CTP de 2015 volverán a sólo los recursos en inglés

    Vista previa de 2015 de Visual Studio se libera en 10 idiomas totalmente localizados. Incluyen inglés, chino simplificado, chino tradicional, francés, alemán, italiano, japonés, coreano, ruso y español. Además, la vista previa de Visual Studio 2015 de paquetes de idiomas se publican en 14 idiomas. Incluyen inglés, chino simplificado, chino tradicional, francés, alemán, italiano, japonés, coreano, ruso, español, portugués brasileño, checo, polaco y turco.

    CTP de Visual Studio 2015 se publicarán para el idioma inglés. Al actualizar desde una versión traducida del inglés de vista previa de 2015 de Visual Studio a Visual Studio CTP de 2015, todos los recursos y la interfaz de usuario se revertirán al inglés.

    Por lo tanto, cuando se instala una más reciente Visual Studio 2015 Ultimate CTP5, se quitará la mayor Visual Studio 2015 Ultimate vista previa (de cualquier idioma). Se quitarán todos los recursos de Visual Studio vista previa de 2015 antiguos dejando sólo Visual Studio 2015 Ultimate CTP5 inglés.

    Por ejemplo, considere el siguiente escenario:
    • Instale Visual Studio 2015 Ultimate vista previa chino simplificado (FLP) o Visual Studio 2015 Ultimate vista previa inglés además de paquete de idioma de Visual Studio 2015 para chino simplificado.
    • Instale Visual Studio 2015 Ultimate CTP5 inglés (FLP).
    En este escenario, tendrá 2015 de Visual Studio Ultimate con CTP5 nivel y todos los recursos están disponibles en inglés.

    No se puede instalar Visual Studio 2015 Ultimate CTP5 primero y, a continuación, instalar Visual Studio 2015 Ultimate vista previa en la parte superior. Cuando intenta instalar una compilación anterior sobre una versión más reciente, se bloquea la instalación.
  • La licencia de Visual Studio se muestra para caducar después de instalar el producto si la ubicación Visual Studio y se instala en incluye un espacio en la ruta del directorio.
    Para evitar este problema, desinstale Visual Studio y vuelva a instalar desde una ruta de acceso que no tiene espacios.

Herramientas de diagnóstico
  • A veces, la posición de la ventana de herramientas de diagnóstico es incorrecta.
    • Diagnósticos de gráficos (Alt + F5) actualmente muestra el herramientas de diagnóstico ventana por lado con la ventana de documento de .diagsession de diagnóstico de gráficos.
    • Después de mover la ventana de herramientas de diagnóstico a un grupo de fichas diferentes o salir del documento, se restablecerá a su ubicación predeterminada la próxima vez que se empieza a depurar.
    • La ventana de herramientas de diagnóstico puede mostrar detrás del documento activo en el editor al iniciar la depuración.
  • La depuración remota en Windows Azure no se admite actualmente.

Cambios importantes

Herramienta de línea de tiempo
  • La nueva herramienta de la capacidad de respuesta de la aplicación le ayudará a su solucionar problemas de la capacidad de respuesta de aplicaciones son causados por muchos factores, como el diseño, procesamiento, disco 0 y así sucesivamente. Podrá enlazar la gota en la respuesta de la aplicación a la información real ejecutable y a la fuente resultante que produce el problema.

Más información

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

Las actualizaciones para otros productos de la familia de Visual Studio se pueden encontrar en el Sitio de descarga de Microsoft para Visual Studio.

Requisitos

Requisitos de software

En Windows 8.1 y R2 de Windows Server 2012, actualización de 2919355 (también disponible a través de Windows Update) es necesario para Visual Studio 2015 14.0.22512.0 DP se instale correctamente.

Requisito de reinicio

Tendrá que reiniciar el equipo después de instalar este paquete.

Arquitecturas compatibles

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

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)
  • 2 GB de espacio disponible en disco duro
  • Unidad de disco duro de 5400 RPM
  • DirectX 9-tarjeta de vídeo que se está ejecutando en una resolución de 1024 × 768 o superior

Detalles de vista previa de 2015 de Visual Studio

Para ver las novedades en la vista previa de 2015 de Visual Studio, consulte la Notas de la versión de vista previa de 2015 de Visual Studio. Para obtener una lista de errores corregidos y problemas conocidos, consulte el Artículo de KB vista previa de Visual Studio de 2015.

Visual Studio "14" CTP 4 (versión 14.0.22129.1.DP) detalles

Mejoras de tecnología

Se realizaron las siguientes mejoras de tecnología en esta versión.

Desarrollo web y ASP.NET
  • Características útiles de ASP.NET vNext
    • Visual Studio utiliza un host en tiempo de diseño para acelerar los escenarios de generación de Visual Studio para proyectos ASP.NET vNext. El host en tiempo de diseño, genera el proyecto en la memoria cada vez que se produzca un cambio. Por lo tanto, compilación de Visual Studio simplemente devolverá lo que ya ha hecho el host en tiempo de diseño.
    • Visual Studio ahora admite para los proyectos ASP.NET vNext del Administrador de paquetes de NuGet y la consola.
    • La plantilla de proyecto ASP.NET vNext admite ahora el diseño del proyecto. Crea una carpeta de proyecto ensolutionFolder> \src. La plantilla de proyecto web ASP.NET vNext también pone el contenido estático en la carpeta wwwroot que viene determinada por el elemento de webroot de project.json.
    • La plantilla de aplicación Web ASP.NET vNext utiliza .NET Framework de destino de forma predeterminada como "aspnet50" y "aspnetcore50", en lugar de "net451" y "k10". El parámetro Startup.cs IBuilder se cambia a IApplicationBuilder debido al cambio de tiempo de ejecución.
    • Plantillas de proyecto ASP.NET vNext colocar un archivo de gloal.json en el mismo nivel que el archivo de solución, para proporcionar una mejor compatibilidad para referencias de proyecto a proyecto.
    • Visual Studio ahora admite depuración para pruebas unitarias ASP.NET vNext.
    • El nodo de referencias del proyecto ASP.NET vNext ahora refleja los cambios de la dependencia de project.json archivo inmediatamente.
  • Actualizaciones en tiempo de ejecución ASP.NET vNext
    • Visual Studio "14" CTP 4 incluye paquetes de alpha4 en tiempo de ejecución para ASP.NET vNext. Encontrará todos los detalles en el agregado de mejoras específicas y problemas corregidos en la publicación notas de la versión en GitHub.
CLR
  • Esta actualización de la de.NET Framework incluye una nueva versión del compilador JIT de 64 bits que proporciona importantes mejoras de rendimiento sobre el compilador JIT de 64-bit heredado. Aunque se ha tomado precauciones para que la transición hacia el nuevo compilador lo más transparente posible, son posibles cambios en el comportamiento. Vea la información adicional en la sección "Problemas conocidos" para posibles problemas que pueden surgir y las acciones que puede realizar en relación con el compilador JIT.

    Nos gustaría directamente sobre los problemas que encontrar que se producen con el nuevo compilador JIT. Envíe un mensaje de correo electrónico que explica el problema junto con el binario problemático conectado a Comentarios RyuJIT.
Depurador
  • Ahorre tiempo depurar problemas complejos utilizando la nueva ventana de configuración del punto de interrupción peek. La ventana incluye compatibilidad mejorada de IntelliSense para las acciones y condiciones de punto de interrupción.
  • Llamar a funciones de C++ en las ventanas de inspección y de inmediato con menos preocupaciones sobre los interbloqueos. Si el depurador detecta que se ha bloqueado una función llamada, intentará resolver el problema.
  • Las aplicaciones de C++ se inician más rápido durante la depuración.
Experiencias XAML
  • Definición de Peek ahora se admite en el Editor de XAML. Puede utilizar el comando Buscar definición para ver y editar el código sin tener que cambiar su contexto o el documento que está editando actualmente. Está disponible para todas las plataformas de XAML.

Problemas conocidos

Problemas generales
  • El depurador de XSLT se bloquea en el CTP de Visual Studio "14" 4.
  • Visual Studio no puede ejecutar Windows Kit de certificación de la aplicación si está instalado Visual Studio en Windows Vista previa técnica de 10.
    Síntomas
    De Microsoft Visual Studio no puede ejecutar la versión del Kit de certificación de la aplicación de Windows 3.x si el programa está instalado en un equipo que está ejecutando Windows Vista previa técnica de 10. Este problema afecta a Microsoft Visual Studio "14" 2013 de Microsoft Visual Studio y Microsoft Visual Studio 2012.

    En esta situación, recibe un mensaje de error que indica que la versión instalada del Kit de certificación de la aplicación de Windows no es compatible con esta versión de Windows.
    Solución
    Para evitar este problema, validar sus aplicaciones Windows 8.1, 8 de Windows o Windows Phone 8.1, ejecute el Kit de certificación de la aplicación de Windows en Windows 8.1. Para ello, ejecute "14" 2013 de Visual Studio o 2012 de Visual Studio de Visual Studio en Windows 8.1, o mediante el uso de un equipo remoto que ejecuta Windows 8.1.
Desarrollo web y ASP.NET
  • Cuando se crea un proyecto ASP.NET vNext, se crea una carpeta de proyecto vacío en la carpeta de soluciones. Esta carpeta debe quitarse porque la carpeta del proyecto real se crea en elsolutionFolder> subcarpeta \src.
  • En un proyecto ASP.NET vNext, cuando haga clic en la carpeta de soluciones "src" y, a continuación, agregue un nuevo proyecto, el cuadro de diálogo Agregar nuevo proyecto utiliza la carpeta de soluciones como la ubicación en lugar de la carpeta "src".
  • En el RTM de Windows 8, la acción de presionar F5 en un proyecto ASP.NET vNext no funciona para el marco de base de CLR. Sin embargo, Ctrl + F5 funciona correctamente. La acción de presionar la tecla F5 funciona correctamente para marco CLR de núcleo en Windows 8.1.
CLR
Importante Siga cuidadosamente los pasos de esta sección. Pueden producirse problemas graves si modifica incorrectamente el registro. Antes de modificarlo, copia de seguridad del registro de restauración por si se produjeran problemas.

Cuando se utiliza el nuevo compilador JIT puede experimentar los síntomas siguientes:
  • Una aplicación produce un error de InvalidProgramException .
  • Una aplicación funciona en un equipo basado en x 86, pero no en un equipo basado en x 64.
Solución
Para evitar este problema, utilice cualquiera de los métodos siguientes.

Nota: Debido a que existen varias versiones de Microsoft Windows, los siguientes pasos pueden ser diferentes en su equipo. Todos estos métodos, todas la compilación dinámica se realiza por el JIT heredado. Además, compilación de NGEN todos continúa utilizando el nuevo JIT y seguirán utilizando todas las imágenes NGEN existentes que se han compilado por JIT nuevo.
  • Método 1

    Establezca la variable de entorno siguientes:

    COMPLUS_useLegacyJit = 1
  • Método 2

    En el registro, crear cualquiera de las siguientes subclaves:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework
    A continuación, especifique lo siguiente:

    Nombre de clave: useLegacyJit
    Tipo: REG_WORD
    Valor: 1
  • Método 3

    Agregue el texto siguiente en el <app></app>. archivo exe.config. Si no existe, cree las secciones indicadas.

    Nota: Debido a que existen varias versiones de Microsoft Windows, los siguientes pasos pueden ser diferentes en su equipo. Este nombre de archivo <app></app> representa el nombre real de la aplicación.
    <configuration>  <runtime>   <useLegacyJit enabled="1">  </runtime></configuration>
Si se produce un error cuando se utiliza el nuevo JIT, y si el error se manifiesta como una imagen NGEN, utilice cualquiera de los métodos siguientes para obligar a ciertos ensamblados con nombrados seguro para volver a compilar por JIT y no utilizar las imágenes nativas existentes:
  • Método 1

    Establezca la variable de entorno siguientes:

    COMPLUS_DisableNativeImageLoadList = assembly_one; assembly_two; assembly_three
  • Método 2

    En el registro, crear cualquiera de las siguientes subclaves:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework
    A continuación, especifique lo siguiente:

    Nombre de clave: DisableNativeImageLoadList
    Escriba el
    : REG_SZ
    Valor: assembly_one; assembly_two; assembly_three

    Nota: Debido a que existen varias versiones de Microsoft Windows, los siguientes pasos pueden ser diferentes en su equipo. Se trata de una lista delimitada por punto y coma o delimitado por espacios simples de nombres de ensamblado (ningún token de clave pública, no arquitectura etc.). Esta lista no contiene la extensión ".dll". En los ejemplos de este método y el método siguiente, "assembly_one" es el nombre sencillo de un ensamblado denominado "assembly_one.dll".
  • Método 3

    Agregue el texto siguiente en el <app> </app>. archivo exe.config. Si no existe, cree las secciones indicadas.

    Nota: Debido a que existen varias versiones de Microsoft Windows, los siguientes pasos pueden ser diferentes en su equipo. Este nombre de archivo <app></app> representa el nombre real de la aplicación.

    <configuration>  <runtime>   <disableNativeImageLoad>    <assemblyIdentity name="assembly_one" />    <assemblyIdentity name="assembly_two" />  </disableNativeImageLoad>  </runtime></configuration>
Blend
  • Mezcla no se inicia y devuelve una gracias para evaluar el producto. El período de prueba ha caducado. Si desea seguir usando el producto, introduzca una clave de producto válida"mensaje de error. Este problema se solucionará en un próximo CTP.

Más información

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

Las actualizaciones para otros productos de la familia de Visual Studio se pueden encontrar en el Sitio de descarga de Microsoft para Visual Studio.

Requisitos

Requisitos de software

En Windows 8.1 y R2 de Windows Server 2012, actualización de 2919355 (también disponible a través de Windows Update) es necesario para la CTP de Visual Studio "14" se instale correctamente.

Requisito de reinicio

Tendrá que reiniciar el equipo después de instalar este paquete.

Arquitecturas compatibles

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

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)
  • 2 GB de espacio disponible en disco duro
  • Unidad de disco duro de 5400 RPM
  • DirectX 9-tarjeta de vídeo que se está ejecutando en una resolución de 1024 × 768 o superior

Visual Studio "14" CTP 3 (versión 14.0.22013.1.DP) detalles

Mejoras de tecnología

Se realizaron las siguientes mejoras de tecnología en esta versión.

Desarrollo web y ASP.NET
  • Características útiles de ASP.NET vNext
    • Visual Studio no almacena los nombres de archivo en el archivo de proyecto de ".kproj" para realizar un seguimiento de los archivos que se incluyen en el proyecto. Archivos en los directorios del proyecto se incluyen automáticamente en el proyecto y se quitan automáticamente los archivos del proyecto cuando se quitan los directorios del proyecto.
    • Integración de pruebas unitarias se agrega y se mejorará la experiencia en las versiones posteriores.
    • Se agrega el soporte para la configuración de generación.
  • Actualizaciones en tiempo de ejecución ASP.NET vNext
    • Visual Studio "14" CTP 3 incluye paquetes de alpha3 en tiempo de ejecución para ASP.NET vNext. Todos los detalles acerca de las mejoras específicas agregado y emite fijo pueden ser encontrado en la publicación notas de la versión en GitHub.
  • Versiones ASP.NET de Visual Studio de 2013 actualización 3
Depurador
  • Ahora puede ver código cuánto tarda en ejecutarse directamente en el editor cuando la ejecución de código supera un umbral.
Visual C++
  • Ahora puede refactorizar literales de cadena que se llena con secuencias de escape en un formato de cadena original mucho más fácilmente legible. ¿Las secuencias compatibles son \n (nueva línea) \t (ficha), \\ (barra diagonal inversa) \' (comilla simple), \ "(comillas dobles) y \? (signo de interrogación). Para utilizar esta función, haga clic en cualquier cadena literal (ancho o estrecho) y luego seleccione Refactorizar->Convertir a Raw cadena Literal para ejecutar la operación.
  • Reemplazamos SmartTags mediante el uso de bombillas para crear declaración o definición, lo que facilita ver y haga clic en estas notificaciones.
  • Hemos integrado la extensión de cambiar el nombre de símbolo para Visual Studio de 2013 (denominado refactorización de Visual C++ en Visual Studio Gallery) en Visual Studio y mayor funcionalidad, como la posibilidad de cancelar la operación si se tarda demasiado.
  • Hemos implementado el almacenamiento local de subprocesos. Utilice la palabra clave thread_local para declarar que un objeto debe almacenarse de forma independiente para cada subproceso.
  • Ahora, Visual Studio intenta simplificar las plantillas y las definiciones de tipos de Ayuda de parámetros y quickinfo para facilitar la lectura.
IDE de Visual Studio
  • En Visual Studio "14" CTP 2 presentamos una nueva característica denominada diseños personalizados para hacer más fácil guardar los diseños personalizados. En CTP 3, por estos diseños personalizados. Los diseños personalizados que crea se sincronizarán en equipos que tengan instalado al iniciar sesión en el IDE con la misma cuenta de CTP 3.
  • Puede crear un proyecto vacío de compartida C#, Visual Basic o JavaScript del archivo -> menú Nuevo proyecto . Almacén de Windows o Windows Phone proyectos escritos en C#, Visual Basic o JavaScript y algunos clásicos proyectos de escritorio (aplicación de consola, biblioteca de clases, aplicación de Windows Forms, biblioteca de clases de portátil, WPF) escrita en Visual Basic o en C# pueden consumir uno o varios de estos proyectos compartidos. Puede administrar las referencias del proyecto compartido (agregado o quitado) mediante el Administrador de referencia. Seguiremos ampliar el soporte del proyecto compartido para más tipos de proyectos y lenguajes en futuros CTP de Visual Studio "14".
  • Visual Studio admite iconos de alta resolución en los menús principales, herramienta ventana las barras de herramientas (estándar) y las barras de comandos cuando se ejecuta mayor ajuste de PPP de 100%.

Problemas conocidos

Visual C++
  • La nueva información rápida de Visual C++ puede fallar simplificar una plantilla si intervienen varias definiciones de tipos del mismo tipo. Este problema se resolverá en versiones posteriores.


IDE de Visual Studio
  • Después de iniciar sesión en Windows, cuando se inicia o iniciar sesión en el CTP de Visual Studio "14" 3, es podrán que deba instalar.NET Framework 3.5. Se trata de una condición de carrera se desencadena por un ensamblado que se debe marcar como seguro para el 4.5 de.NET Framework.

    Para evitar este problema, utilice uno de los métodos siguientes:
    • Instalar el.NET Framework 3.5.
    • Establece useLegacyV2RuntimeActivationPolicy en true para el elemento de inicio en los siguientes archivos de configuración en "C:\Program Files (x 86) \Common Shared\VsHub\1.0.0.0\":
      • Microsoft.VsHub.Server.HttpHost.exe.config
      • Microsoft.VsHub.Server.ServiceModuleHost.exe.config
      • VsHub.exe.config
    Nota:Las máquinas virtuales Azure para Visual Studio "14" CTP 3 ya han tenido la segunda opción que se aplica.
Almacenar aplicaciones
  • El Asistente para inserción de notificación se completa correctamente debido a algunos errores. El problema se resolverá en versiones posteriores.
Servicios móviles de Azure .NET
  • En Visual Studio "14" CTP 3, servicios de Azure .NET Mobile no son compatibles.
LightSwitch
  • No se puede publicar un proyecto LightSwitch después de aplicar el CTP de Visual Studio "14" 3. Se recomienda que mantenga un CTP anterior si se necesita para publicar la aplicación.
  • Puede actualizar los proyectos LightSwitch desde las versiones anteriores. Sin embargo, dependiendo del tipo de proyecto, pueden surgir los siguientes problemas:
    • Generación de proyectos basados en HTML o de la aplicación empresarial de nube actualizado (CBA) puede producir un error porque no puede encontrar la 2.5.1 versión en tiempo de ejecución de cliente.

      Para evitar este problema, siga estos pasos:
      1. Haga clic con el botón secundario del mouse en el Cliente de LightSwitch HTMLy, a continuación, seleccione Administrar paquetes de NuGet.
      2. En el nodo paquetes instalados , seleccione y desinstalar el paquete "Microsoft.LightSwitch.Client.JavaScript.Runtime". No desinstale las dependencias.
      3. En el nodo en línea , buscar e instalar la versión 2.5.1.0 del paquete "Microsoft.LightSwitch.Client.JavaScript.Runtime".
    • Actualizado LightSwitch 2011 o proyectos de escritorio de Visual Studio 2012 no se carguen correctamente en tiempo de ejecución o durante la depuración.

      Notaactualizar LightSwitch 2011 o proyectos basados en el escritorio de 2012 de Visual Studio, no se recomienda en esta CTP.
    • Proyectos basados en Visual Studio 2012 actualización 2 HTML actualizados no se carguen correctamente en tiempo de ejecución o durante la depuración.

      Actualizar proyectos de Visual Studio 2012 actualización 2 HTML no se recomienda en esta CTP.
Entity Framework
  • Cuando se utilizan las herramientas de Entity Framework, recibirá el siguiente mensaje de error:
    Método no encontrado: 'Void Microsoft.VisualStudio.PlatformUI.DpiHelper.LogicalToDeviceUnits(System.Windows.Forms.ImageList ByRef, Microsoft.VisualStudio.PlatformUI.ImageScalingModel)'.
    Para evitar este problema, instale una versión actualizada de las herramientas de Entity Framework 6.1.1 para CTP de Visual Studio "14" 3 aquí.

Más información

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

Las actualizaciones para otros productos de la familia de Visual Studio se pueden encontrar en el Sitio de descarga de Microsoft para Visual Studio.

Requisitos

Requisitos de software

En Windows 8.1 y R2 de Windows Server 2012, actualización de 2919355 (también disponible a través de Windows Update) es necesario para la CTP de Visual Studio "14" se instale correctamente.

Requisito de reinicio

Tendrá que reiniciar el equipo después de instalar este paquete.

Arquitecturas compatibles

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

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)
  • 2 GB de espacio disponible en disco duro
  • Unidad de disco duro de 5400 RPM
  • DirectX 9-tarjeta de vídeo que se está ejecutando en una resolución de 1024 × 768 o superior

Visual Studio "14" CTP 2 (versión 14.0.21901.1.DP) detalles

Mejoras de tecnología

Se realizaron las siguientes mejoras de tecnología en esta versión.

Desarrollo web y ASP.NET
  • ASP.NET vNext: esta versión de Visual Studio admite la creación y desarrollo de aplicaciones de ASP.NET vNext. ASP.NET vNext es una pila de .NET lean y ajustable para la creación de aplicaciones web modernas para servidores de nube y locales. Incluye las siguientes características:
    • ASP.NET MVC y API Web se han unificado en un único modelo de programación.
    • Una experiencia de desarrollador de no compilación.
    • Configuración basada en el entorno para lograr una transición a la nube.
    • Dependencia inyección fuera-de-la-caja.
    • Nuevo en tiempo de ejecución optimizado por cloud es compatible con control de versiones en paralelo es true.
    • NuGet todo, incluso el propio tiempo de ejecución.
    • Ejecutar en IIS o alojado en sí mismo en su propio proceso.
    • Origen abierto a través de la Fundación de .NETy toma las contribuciones.
    Para obtener más información acerca de vNext ASP.NET en Visual Studio, vaya a la ASP.NET vNext sitio Web.
  • Esta versión de Visual Studio también incluye todo lo actual ASP.NET y web development que se publican como parte de la actualización 2 de Visual Studio de 2013. Más información aquí.
Visual C++
  • Buscar en archivos se han actualizado para habilitar resultados posteriores a resultados agregados a la anterior ("modo append"). Resultados ahora también pueden ser editados o eliminados.
  • Construcciones de Métodos virtuales puros de implementar habilita un usuario para crear rápidamente las definiciones de una clase que hereda (como clase abstracta, struct) que contiene métodos virtuales puros. Ambos múltiple y herencias recursivas son compatibles. Activar la característica a través de clic de una definición de clase (implementar los métodos virtuales puros) o una construcción de base heredada (implementar métodos virtuales puros en esa base sólo). Comentarios de doble barra diagonal (/ /) se utilizan para delimitar los grupos de funciones implementadas de bases de datos individuales.
  • Definición de la función de mover permite mover el cuerpo de una definición de función al origen o definición de encabezado y de su clase. Debe activarse mediante el menú contextual en la firma de una función.
  • Se ha actualizado la Declaración o definición de crear al agregar definición de inspeccionar y otras correcciones de errores.
IDE de Visual Studio
  • Barras de menús se mostrará en el estilo de título en lugar de estilos de mayúsculas.
  • Ahora hay soporte para touch en el Editor de Visual Studio. Esto incluye táctil para el desplazamiento, pizca de zoom, punteo y mantener para los menús contextuales, puntee dos veces para la selección de palabras y selección de línea punteando en el margen.
  • Han cambiado los valores de la lista desplegable Configuración y la plataforma para el cuadro de diálogo página de propiedades de VC para recordar la última selección de usuario cuando se cierra y se vuelve a abrir.
  • Los usuarios pueden guardar los diseños personalizados, haga clic en Guardar el diseño de ventana en el menú ventana . Los usuarios pueden aplicar un diseño personalizado, haga clic en Aplicar diseño de ventana en el menú ventana , y los usuarios pueden eliminar, renombrar o reordenar los diseños, haga clic en Administrar el diseño de ventana en el menú ventana . Los primeros nueve diseños también tienen métodos abreviados de teclado Ctrl + Alt + 1 a Ctrl + Alt + 9.
  • En esta CTP, estamos completando las bombillas de luz que se corrige de forma rápida y fácil para obtener ayuda para problemas conocidos en el código en el Editor de Visual Studio. Si tiene un problema en el código, colocando el cursor del editor en la línea donde el problema se mostrarán o una suspensión sobre el problema presenta una luz que muestra acciones útiles que puede seguir para resolver el problema junto con una vista previa de los resultados de cada acción.

    Esta característica es públicamente extensible, por lo que los extensores de Visual Studio pueden proporcionar sus propias acciones sugeridas.
  • Después de aplicar esta CTP, puede crear un C# vacío y JavaScript comparte el proyecto desde el archivo &gt; Proyecto nuevo menú. Proyectos, proyectos de almacén, por teléfono y Universal de los proyectos que están escritos en JavaScript y C# pueden consumir uno o varios de estos proyectos compartidos. Compartir las referencias se pueden administrar el proyecto (se añadió o eliminó) mediante el Administrador de referencia. Referencia de proyecto compartido también está disponible un clásicos C# para proyectos de escritorio. Los tipos de proyecto y los lenguajes que admiten los proyectos compartidos continuará en el futuro ampliar CTP.
  • En esta CTP, Visual Studio ahora admite iconos de alta resolución en la lista de errores.

Problemas conocidos

Instalación

Plataforma cliente
  • Desinstalar Visual Studio "14" CTP 2 quita mecanografiado de 2013 de Visual Studio.
Actualizar
  • Debido a un problema conocido, al instalar Visual Studio "14" CTP 2 (versión 14.0.21901.1.DP) en el mismo equipo que tiene la CTP de Visual Studio "14" 1 (versión 14.0.21730.1.DP) instalado, los proyectos de almacén de Windows pueden no se inician.

    Para evitar este problema, repare la instalación de Visual Studio "14" CTP 2 (versión 14.0.21901.1.DP) después de la actualización. Para evitar este problema, nuestra recomendación más segura es desinstalar Visual Studio "14" CTP 1 (versión 14.0.21730.1.DP) antes de instalar la nueva versión CTP. Se ha corregido este problema de actualización de la compilación a otra para futuros upgrades de CTP de Visual Studio "14" 2 (versión 14.0.21901.1.DP).
Visual C++
  • La herramienta de "Uso de la memoria" nativa no funciona cuando el destino es Win32 (x 86). Destinatarios x 64 funciona como se esperaba.

Más información

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

Las actualizaciones para otros productos de la familia de Visual Studio se pueden encontrar en el Sitio de descarga de Microsoft para Visual Studio.

Requisitos

Requisitos de software

En Windows 8.1 y R2 de Windows Server 2012, actualización de 2919355 (también disponible a través de Windows Update) es necesario para Visual Studio 14.0.21901.1 "14" DP se instale correctamente.

Requisito de reinicio

Tendrá que reiniciar el equipo después de instalar este paquete.

Arquitecturas compatibles

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

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)
  • 2 GB de espacio disponible en disco duro
  • Unidad de disco duro de 5400 RPM
  • DirectX 9-tarjeta de vídeo que se está ejecutando en una resolución de 1024 × 768 o superior

Visual Studio "14" CTP 1 (versión 14.0.21730.1.DP) detalles

Mejoras de tecnología

Se realizaron las siguientes mejoras de tecnología en esta versión.

Desarrollo web y ASP.NET
  • ASP.NET vNext: esta versión de Visual Studio admite la creación y desarrollo de aplicaciones de ASP.NET vNext. ASP.NET vNext es una pila de .NET lean y ajustable para la creación de aplicaciones web modernas para servidores de nube y locales. Incluye las siguientes características:
    • ASP.NET MVC y API Web se han unificado en un único modelo de programación.
    • Una experiencia de desarrollador de no compilación.
    • Dependencia inyección fuera-de-la-caja.
    • Side-by-side: Implementar el marco y en tiempo de ejecución mediante el uso de la aplicación.
    • NuGet todo, incluso el propio tiempo de ejecución.
    • Abrir origen de todo está en la base de .NET y toma las contribuciones.
    Para obtener más información acerca de vNext ASP.NET en Visual Studio, vaya a la ASP.NET vNext sitio Web.
  • Esta versión de Visual Studio también incluye todo lo actual ASP.NET y web development que se publican como parte de la actualización 2 de Visual Studio de 2013. Más información aquí.
Lenguajes administrados
  • El núcleo del IDE y experiencias de edición de C# y de Visual Basic se han reemplazado con nuevas experiencias basadas en la plataforma de compilador. NET "Roslyn." Por lo general, la experiencia debe ser sin cambios. Sin embargo, hay muchas pequeñas mejoras.
  • Compatibilidad con la refactorización de C# se ha reformado completamente. Hay dos nuevos refactorizaciones de núcleo: en línea temporal Variable y presentar explicando. Además, la refactorización de soporte para Visual Basic se ha agregado por primera vez.
  • Puede utilizar instrucciones de código específico para las plataformas de Microsoft y los paquetes de NuGet que destino para obtener análisis de código en vivo y correcciones automáticas mientras escribe.
Visual C++
  • Lambda generalizada de captura: puede asignar el resultado de evaluar una expresión a una variable de la cláusula de la captura de una expresión lambda. Esto permite una instancia de un tipo de movimiento sólo para ser capturado por valor.
  • Literales definidas por el usuario en el idioma y la biblioteca estándar: puede anexar literales numéricos y de cadena con sufijos significativos para darles semántica adecuada. El compilador transforma estos sufijos en llamadas a las funciones de operador de UDL adecuadas. El <chrono>, <string>, y <complex>encabezados ahora proporcionan operadores literales para mayor comodidad. Por ejemplo, "1729ms" significa std::chrono::milliseconds(1729), "miau" s significa std::string("meow")y 3.14i significa std::complex<double>(0.0, 3.14)</double>.</complex> </string> </chrono>
  • Noexcept completado: Puede comprobar si una expresión iniciará una excepción con el operador noexcept . Por ejemplo, noexcept(func()) devuelve "true" si se especificó func como noexcept.
  • Los espacios de nombres en línea: Puede especificar un espacio de nombres anidado como "en línea" para que su contenido tiene acceso desde su espacio de nombres primario.
  • Variables estáticas de subprocesos "mágica": Se inicializan las variables locales estáticas de una manera segura para los subprocesos, eliminando la necesidad de sincronización manual. Tenga en cuenta que el uso de estas variables que no sean de inicialización aún no está protegido. Seguridad de los subprocesos puede deshabilitarse mediante /Zc:threadSafeInit- para evitar una dependencia en el CRT.
  • Uniones sin restricciones: se pueden definir uniones que contienen tipos de constructores no trivial. Constructores de estas uniones deben definirse de forma manual.
  • Por último, toda nueva 11 de C++ y C++ 14 características del lenguaje que se publiquen en el CTP de noviembre de 2013 compilador de Visual Studio de 2013 también se incluyen en esta vista previa. Para obtener más información acerca de estas características, lea Esto anuncio. En pocas palabras, se incluyen los siguientes:
    • __func__extended sizeof, generación de movimiento implícita, ref calificadores ("&" y "&&" para las funciones miembro), alignof y alignasy constructores heredados.
    • función Auto devolver la deducciónde tipos, decltype(auto)y expresiones lambda genéricas con una limitación de no utilizar [=] y [&] predeterminado de captura junto con expresiones lambda genéricas. Se habilitará también para las expresiones lambda genéricas en una versión futura.
    • Funciones de reanudable y esperapropuestos para la especificación técnica de simultaneidad de C++.
  • Null los iteradores de avance:Los iteradores de avance de la biblioteca estándar (y más) garantizar ahora que los iteradores valor inicializado se consideran iguales. Esto permite pasar un rango vacío sin un contenedor primario. Tenga en cuenta que por lo general, los iteradores valor inicializado todavía no puede compararse con los iteradores de un contenedor primario.
  • quoted(): Estos manipuladores permiten iostreams conservar las cadenas que contienen espacios.
  • Búsqueda asociativo heterogéneo: Cuando está habilitado de comparadores especiales (como el menos<> </> y mayor<> </> functor de operador transparente), los contenedores asociativos ordenados obtener las funciones de búsqueda con plantilla. Esto les permite trabajar con objetos que sean comparables a las claves, sin crear realmente las claves.
  • integer_sequence: Ahora se admiten secuencias de enteros de tiempo de compilación para que plantilla metaprogramación más fácil.
  • exchange(): Esta función de utilidad hace que sea más conveniente para asignar un nuevo valor a un objeto y recuperar el valor anterior.
  • get<T>():</T> Esto permite que un elemento de la tupla tener acceso a su tipo (cuando único) en lugar de por su índice.
  • Gama de doble equal(), is_permutation(), mismatch(): Algoritmos de "rango-y-Media" del 98 de C/C ++ que toman (primero1, last1, first2) son difíciles de usar correctamente. Mientras aún se proporcionan, 14 C ++ ha agregado sobrecargas teniendo (primero1, last1, first2, Apellido2) que son significativamente más fácil y más seguro utilizar.
  • tuple_element_t: Esta plantilla de alias se agrega por comodidad y coherencia con las plantillas de tipo rasgos alias.
  • Especificación técnica del sistema de archivos "V3" (TS): La interfaz y la implementación de <filesystem>se ha revisado para seguir este TS, que puedan incorporarse C/C ++ 17.</filesystem>
  • Problemas de la biblioteca: 24 resoluciones han implementado (por ejemplo, IsFinal, make_reverse_iterator()), sin incluir las resoluciones que ya se han implementado en Visual C++ de 2013. Observe que un problema de la biblioteca es un informe de errores para el estándar. Se puede resolver por solucionar un problema de especificación o incluso agregar una función pequeña.
  • <chrono>fija:</chrono>Los relojes son reescrita sea compatible y precisas.
  • Revisiones de asignador mínima: Varios componentes de la biblioteca (incluyendo basic_string y std::function) no funciona con los definidos por el usuario asignadores de implementar interfaz de asignador mínima del 11 de C/C ++, en su lugar pedir interfaz de asignador detallado de C/C ++ 03's. Se han corregido todas las ocurrencias de este problema.
  • Funciones de la biblioteca de C99: la mayoría de las funciones de biblioteca C99 restantes se implementan.
    • se implementa snprintf .
    • Las familias de funciones de printf y scanf ahora admiten las nuevas mejoras de cadena de formato de C99.
    • Las familias de las funciones strtod y scanf ahora admiten hexadecimal de punto flotante.
    • Mejor se ha mejorado la conformidad de la biblioteca por actualizaciones de software y los ajustes.
  • __restrict: la palabra clave __restrict ahora es compatible con los tipos de referencia, además de los tipos de puntero.
  • Diagnósticos mejorados: El compilador ahora emite advertencias sobre código sospechoso que anteriormente no habría dado lugar a advertencias. Por ejemplo, las variables de sombreado ahora hará que las advertencias. Las advertencias también se han realizado más claras.
  • El indicador /Wv: puede utilizar la /Wv:XX de .YY.ZZZZ para deshabilitar las advertencias que se presentan después de la versión del compilador XX.YY.ZZZZ. Observe que las advertencias emitidas aún pueden diferir de los emitidos por la versión especificada.
  • Las actualizaciones de software del compilador: nos hemos fijado más de 400 errores del compilador. 179 de estos fueron enviados por los usuarios a través de Microsoft Connect.
  • Refactorizado en tiempo de ejecución de C (CRT):Este CTP contiene la primera vista previa de CRT sustancialmente refactorizado.
    • msvcr140.dll ya no existe. Se ha reemplazado por un trío de archivos DLL: vcruntime140.dll, appcrt140.dll y desktopcrt140.dll.
  • rendimiento de stdio: muchas mejoras de rendimiento se realizan en la biblioteca stdio , en particular en las familias de funciones sprintf y sscanf .
  • Objeto reducciones de tamaño de archivo: Trabaja junto con revisiones del compilador, se cambian los encabezados de STL para reducir de forma significativa los tamaños de los archivos objeto y bibliotecas estáticas (que es después de la compilación pero antes de vincular. Los tamaños de los archivos EXE/DLL vinculados se ven afectados). Por ejemplo, cuando se compila un archivo de origen que incluye los encabezados de todos los C y la biblioteca estándar de C++ y no hace nada más con ellos, para x 86 con/O2/MD, 2013 de Visual C++ genera un archivo de objeto de 731 KB. Esto se ha mejorado para que sea menos de 1 KB.
  • Comprobación de correcciones de depuración: Comprobaciones de depuración de la STL rechazaron los punteros nulos que se pasan como iteradores, incluso cuando el estándar garantiza que deben trabajar (por ejemplo, combinar dos [null, null) se extiende a una salida de null). Cada algoritmo es inspeccionado y fija.
  • Crear declaración o definición: puede crear rápidamente una función de la declaración o definición en relación con sus vecinos. Para ello, haga clic en la declaración o definición o SmartTags.
  • Los visualizadores del depurador:Se pueden agregar archivos a un proyecto de Visual C++ para fácil administración e integración de control de código fuente de visualización del depurador Natvis. Archivos de Natvis que se agregan a un proyecto tienen prioridad de evaluación sobre los visualizadores fuera del proyecto.
  • Diagnóstico de memoria nativa:
    • Puede iniciar una memoria sesión de diagnóstico (Alt+F2) que supervisa el uso de la aplicación nativa en memoria. Esto apoya el escritorio de Windows.
    • Puede capturar las instantáneas del montón del proceso en ejecución en la memoria para ver los tipos y las instancias de asignaciones nativas.
    • Puede ver la diferencia en las asignaciones de memoria entre dos instantáneas de la memoria.
    • Puede profundizar en el contenido de la memoria de una instantánea del proceso con el depurador para un análisis más profundo del montón.
Para obtener la información más reciente acerca de Visual C++, vaya a la Blog del equipo de Visual C++.

Problemas conocidos

Funcionalidad


Visual C++
  • Evaluación de la expresión se produce un error durante el diagnóstico de memoria nativa cuando está activada la opción Sólo mi código . Al desactivar esta opción le permitirá la evaluación de expresiones funcionar correctamente.
  • Nuevas características de lenguaje de Visual C++ en esta versión no tiene IntelliSense completa ayuda en el editor de Visual Studio.
  • El operador noexcept puede fallar en escenarios que implican plantillas complejas.
  • Actualmente, los literales definidas por el usuario pueden generar código incorrecto bajo/CLR. Aún no se admiten los literales extremadamente grandes.
  • Análisis de código no se admite en esta versión del compilador. Si intenta generar con / analyze, el compilador emite una advertencia y omitirá el indicador.
  • Creación de aplicaciones de Windows Phone 8.1 mediante Visual C++ aún no es compatible.
  • Aplicaciones Windows almacén 8.1 que están escritas en Visual C++ y se generan con este compilador vista previa no se validarán por el Kit de certificación de la aplicación de Windows, y estas aplicaciones se basan en las DLL de escritorio en lugar de las versiones de "_app" de los archivos DLL que son utilizados exclusivamente por aplicaciones de almacenamiento. Esto se resolverá en futuras versiones.
General
  • En esta CTP de Visual Studio "14", las herramientas de diagnóstico de consola de JavaScript y DOM Explorer no conecte dispositivos Windows Phone o el emulador. Las herramientas tienen una pantalla en blanco y no son funcionales. No se puede utilizar estas herramientas para depurar JavaScript/HTML en las aplicaciones de teléfono o sitios Web con el Explorador de Internet Explorer del teléfono.
  • Debido a un problema conocido, crear o abrir proyectos de aplicación de negocio de nube o interruptor de la luz no se admite en Visual Studio "14" CTP 1. El equipo está trabajando en una solución para resolver el problema.
  • Cuando incluye archivos de código SQLCLR C# para proyectos de base de datos de SQL Server, Visual Studio puede bloquearse. Para evitar este problema, cambie el proyecto para utilizar Visual Basic siguiendo estos pasos:
    • Haga clic en el proyecto de SQL Server y, a continuación, seleccione Propiedades.
    • Seleccione la ficha SQLCLR .
    • En la lista idioma , seleccione Visual Basic.
    • Guardar el proyecto.
  • Al crear una prueba unitaria de base de datos desde el nodo del proyecto en el Explorador de objetos de SQL Server, puede recibir el siguiente mensaje de error:
    No se pudo cargar el archivo o ensamblado 'Microsoft.SqlServer.Dac.dll' o una de sus dependencias. El sistema no puede encontrar el archivo especificado.
    Para evitar este problema, cargar un proyecto de prueba unitaria de base de datos creada previamente en Visual Studio de 2013.
  • Este Visual Studio "14" CTP incluye los servicios de Mobile de Azure útiles características incluye como parte de la actualización 2 de Visual Studio de 2013. Sin embargo, las características del Asistente para inserción de notificación, Administrador de serviciosy publicación de los servicios para dispositivos móviles no funcionan aún. Esta funcionalidad se resolverá en la próxima versión CTP de Visual Studio "14".
ASP.NET y desarrollo Web
  • ASP.NET vNext optimizado por cloud escenarios están limitados a Windows 8 o una versión posterior de Windows.
  • En esta versión no se admite la depuración de aplicaciones de ASP.NET vNext destinado a framework optimizado por cloud.

Instalación

Instalación de Visual Studio "14" CTP 1 (versión 14.0.21730.1.DP) en paralelo con Visual Studio de 2013
Existen problemas conocidos al instalar Visual Studio "14" CTP 1 (versión 14.0.21730.1.DP) en el mismo equipo que Visual Studio de 2013. Mientras esperamos una desinstalación de Visual Studio "14" y a continuación, una reparación de Visual Studio de 2013 deben solucionar estos problemas, nuestra recomendación más segura es instalar Visual Studio "14" en una máquina virtual, un disco duro virtual, un equipo nuevo o en otro ajeno a la producción de sólo prueba equipo que no tiene Visual Studio de 2013 en él. Se esperan para solucionar estos problemas de Visual Studio en paralelo.

Hay un bloque de instalación en esta CTP de Visual Studio "14" que impedirá la instalación en un equipo en el que ya está instalada una versión anterior de Visual Studio. Para deshabilitar el bloque (que el equipo se pondrá en estado no recomendado), agregue un nuevo valor en el registro en la ubicación de "HKLM\SOFTWARE\Microsoft\DevDiv\vs\Servicing" ("HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing" en una edición de 64 bits de Windows). El nombre de valor debe ser BlockerOverride, y el tipo de valor y los datos de valor pueden ser cualquier cosa.

Cambios importantes

Visual C++
  • Mejoras de error del compilador reporting puede ocasionar advertencias que difieren en orden y detalles de los reportados por las versiones anteriores del compilador.
  • Literales definidas por el usuario son una nueva forma sintáctica y pueden impedir que algunas macros existentes se está expandiendo. Por ejemplo, "foo" _bar se tratará como un literal definido por el usuario, incluso si _bar se define como una macro.
  • La concatenación de los literales de cadena adyacentes de ancho o raw (L "Hola" L "a todos") requiere un espacio insertado (L "Hola" L "a todos") porque el prefijo de la segunda cadena ahora se trata como un sufijo literal definido por el usuario.
  • /Clr: purey/clr: safe están en desuso. El compilador le avisará sobre el uso de estos indicadores.
  • Se han quitado los indicadores /Zg , / Wp64y/clr: oldSyntax.

Más información

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

Las actualizaciones para otros productos de la familia de Visual Studio se pueden encontrar en el Sitio de descarga de Microsoft para Visual Studio.

Requisitos

Requisitos de software

Este software no se puede instalar en un equipo que tiene una versión anterior de Visual Studio instalado.

Requisito de reinicio

Tendrá que reiniciar el equipo después de instalar este paquete.

Arquitecturas compatibles

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

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)
  • 2 GB de espacio disponible en disco duro
  • Unidad de disco duro de 5400 RPM
  • DirectX 9-tarjeta de vídeo que se está ejecutando en una resolución de 1024 × 768 o superior

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 2967191 - Última revisión: 02/09/2015 07:14:00 - Revisión: 2.0

  • kbsurveynew kbexpertiseadvanced atdownload kbfix kbmt KB2967191 KbMtes
Comentarios
ld(m);