Problemas conocidos de Visual Studio 2010 SP1 en Windows 8

En este artículo se enumeran los problemas conocidos que puede experimentar y se proporcionan soluciones alternativas después de instalar Microsoft Visual Studio 2010 Service Pack 1 (SP1) en un equipo que ejecuta Windows 8.

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

Problema 1: No se puede publicar un sitio web o una aplicación web mediante la configuración de IIS

Al intentar publicar un sitio web o una aplicación http://localhost web en mediante la configuración de Internet Information Services (IIS) en Visual Studio 2010 en un equipo que ejecuta Windows 8, recibirá un mensaje de error similar al siguiente:

Se produjo un error al leer el esquema de configuración de IIS de "C:\Windows\system32\inetsrv\config\schema"

Este problema no se produce cuando se publica el sitio web o la aplicación web sin usar la configuración de IIS.

Dos métodos para solucionar este problema

Para resolver este problema, use uno de los métodos siguientes:

  • Use Microsoft Visual Studio 2012 para publicar el sitio web o la aplicación web.

  • Use la última Microsoft Azure SDK para .NET (Visual Studio 2010 SP1) para publicar el sitio web o la aplicación web. Microsoft Azure SDK para .NET proporciona una experiencia de publicación web actualizada y no provocará este problema. El siguiente archivo está disponible para su descarga desde el Centro de descarga de Microsoft:
    Descargue ahora el paquete Microsoft Azure SDK para .NET (VS 2010 SP1).

    Para obtener más información sobre cómo descargar archivos de soporte técnico de Microsoft, consulte Obtención de archivos de soporte técnico de Microsoft de servicios en línea.

    Microsoft ha examinado este archivo en busca de virus. Microsoft usó el software de detección de virus más actual que estaba disponible en la fecha en que se publicó el archivo. El archivo se almacena en servidores mejorados de seguridad que ayudan a evitar cambios no autorizados en el archivo.

Problema 2: No se puede conectar a una base de datos vss remota a través de una conexión HTTPS

Al intentar conectarse a una base de datos de Visual SourceSafe remota (VSS) a través de una conexión HTTPS en Visual Studio 2010 SP1 en un equipo que ejecuta Windows 8, puede recibir un mensaje de error similar al siguiente:

Se requiere un certificado para completar la autenticación de cliente.

Este problema se produce aleatoriamente.

Problema 3: No se puede instalar ni desinstalar .NET Framework 4.5 mediante Aspnet_regiis.exe

Al intentar ejecutar la herramienta de registro de IIS de ASP.NET (Aspnet_regiis.exe) junto con la -i opción , -u o el -r comando en Windows Server 2012 o en Windows 8, no puede instalar ni desinstalar Microsoft .NET Framework 4.5.

Tres métodos para solucionar este problema

Para solucionar este problema, use uno de los métodos siguientes para instalar o desinstalar .NET Framework 4.5:

  1. Usa la opción Activar o desactivar las características de Windows en Panel de control en Windows 8.
  2. Use la herramienta de administración de Administrador del servidor en Windows Server 2012.
  3. Ejecute los comandos necesarios en la herramienta de línea de comandos Deployment Image Servicing and Management (DISM.exe).

Para obtener más información sobre cómo habilitar the.NET Framework 4.5 para que se use con IIS 8.0, vea Uso de ASP.NET 3.5 y ASP.NET 4.5 en IIS 8.0.

Problema 4: No se puede instalar SQL Server 2008 SP1 junto con VS2010 SP1

No se puede instalar Microsoft SQL Server 2008 SP1 en un equipo basado en Windows 8 o basado en Windows Server 2012 que tenga instalado Visual Studio 2010 SP1.

Solución alternativa

Para solucionar este problema, aplique SQL Server Service Pack 3 (SP3) de 2008 o una versión posterior de SQL Server 2008.

Para obtener más información sobre cómo obtener el Service Pack más reciente para SQL Server 2008, consulte Cómo obtener el service Pack más reciente para SQL Server 2008.

Problema 5: Las herramientas de generación de perfiles de VS 2010 SP1 no se pueden iniciar o no se pueden mostrar los datos recopilados por el visualizador de simultaneidad

  • Síntomas 1

    Supongamos que intenta usar uno de los métodos siguientes en Visual Studio 2010 SP1 Profiling Tools en un equipo basado en Windows 8 para analizar el rendimiento de una aplicación:

    • Muestreo de CPU
    • Asignación de memoria de .NET (muestreo)
    • Datos de contención de recursos (simultaneidad)

    En esta situación, la herramienta de generación de perfiles no se puede iniciar. Además, recibirá un mensaje de error similar al siguiente:

    No se puede iniciar VSPerfDrv100. No se puede iniciar el servicio, ya sea porque está deshabilitado o porque no tiene dispositivos habilitados asociados a él.

    Este problema se produce porque hay una incompatibilidad entre el controlador de Visual Studio 2010 SP1 y Windows 8.

  • Síntomas 2

    Cuando se usa el Visualizador de simultaneidad para recopilar datos, los datos recopilados no se pueden mostrar en la vista de informe.

    Este problema se produce porque el esquema de eventos de Windows se cambia en Windows 8.

    Para solucionar estos problemas, use Las herramientas de generación de perfiles de Visual Studio 2012 en un equipo basado en Windows 8.