Problemi noti per Visual Studio 2010 SP1 in Windows 8

Questo articolo elenca i problemi noti che potrebbero verificarsi e fornisce soluzioni alternative dopo l'installazione di Microsoft Visual Studio 2010 Service Pack 1 (SP1) in un computer che esegue Windows 8.

Versione originale del prodotto: Visual Studio 2010
Numero KB originale: 2735834

Problema 1: Non è possibile pubblicare un sito Web o un'applicazione Web in base alle impostazioni di IIS

Quando si tenta di pubblicare un sito Web o un'applicazione http://localhost Web in usando le impostazioni di Internet Information Services (IIS) in Visual Studio 2010 in un computer che esegue Windows 8, viene visualizzato un messaggio di errore simile al seguente:

Errore durante la lettura dello schema di configurazione IIS da "C:\Windows\system32\inetsrv\config\schema"

Questo problema non si verifica quando si pubblica il sito Web o l'applicazione Web senza usare le impostazioni iis.

Due metodi per risolvere questo problema

Per ovviare a questo problema, utilizzare uno dei seguenti metodi:

  • Usare Microsoft Visual Studio 2012 per pubblicare il sito Web o l'applicazione Web.

  • Usare la versione più recente Microsoft Azure SDK per .NET (Visual Studio 2010 SP1) per pubblicare il sito Web o l'applicazione Web. Microsoft Azure SDK per .NET offre un'esperienza di pubblicazione Web aggiornata e non causerà questo problema. Il file seguente è disponibile per il download dall'Area download Microsoft:
    Scaricare ora il pacchetto Microsoft Azure SDK per .NET (VS 2010 SP1).

    Per altre informazioni su come scaricare i file di supporto Microsoft, vedere Come ottenere i file di supporto Microsoft da Servizi online.

    Microsoft ha analizzato questo file alla ricerca di virus. Microsoft ha usato il software di rilevamento dei virus più recente disponibile alla data di pubblicazione del file. Il file viene archiviato in server con sicurezza avanzata che consentono di evitare modifiche non autorizzate al file.

Problema 2: Non è possibile connettersi a un database vss remoto tramite una connessione HTTPS

Quando si tenta di connettersi a un database Visual SourceSafe remoto tramite una connessione HTTPS in Visual Studio 2010 SP1 in un computer che esegue Windows 8, è possibile che venga visualizzato un messaggio di errore simile al seguente:

Per completare l'autenticazione client è necessario un certificato

Questo problema si verifica in modo casuale.

Problema 3: Non è possibile installare o disinstallare .NET Framework 4.5 da Aspnet_regiis.exe

Quando si tenta di eseguire il ASP.NET strumento di registrazione IIS (Aspnet_regiis.exe) insieme all'opzione -i , -u o al -r comando in Windows Server 2012 o in Windows 8, non è possibile installare o disinstallare Microsoft .NET Framework 4.5.

Tre metodi per risolvere questo problema

Per risolvere questo problema, usare uno dei metodi seguenti per installare o disinstallare .NET Framework 4.5:

  1. Usa l'opzione Attiva o disattiva Funzionalità windows in Pannello di controllo in Windows 8.
  2. Usare lo strumento di gestione Server Manager in Windows Server 2012.
  3. Eseguire i comandi necessari nello strumento da riga di comando Deployment Image Servicing and Management (DISM.exe).

Per altre informazioni su come abilitare l'uso di the.NET Framework 4.5 con IIS 8.0, vedere Come usare ASP.NET 3.5 e ASP.NET 4.5 in IIS 8.0.

Problema 4: Non è possibile installare SQL Server 2008 SP1 insieme a VS2010 SP1

Non è possibile installare Microsoft SQL Server 2008 SP1 in un computer basato su Windows 8 o Windows Server 2012 in cui è installato Visual Studio 2010 SP1.

Soluzione alternativa

Per risolvere questo problema, applicare SQL Server 2008 Service Pack 3 (SP3) o una versione successiva di SQL Server 2008.

Per altre informazioni su come ottenere il Service Pack più recente per SQL Server 2008, vedere Come ottenere il Service Pack più recente per SQL Server 2008.

Problema 5: Gli strumenti di profilatura di VS 2010 SP1 non possono essere avviati o i dati raccolti dal visualizzatore di concorrenza non possono essere visualizzati

  • Sintomi 1

    Si supponga di provare a usare uno dei metodi seguenti in Visual Studio 2010 SP1 Profiling Tools in un computer basato su Windows 8 per analizzare le prestazioni di un'applicazione:

    • Campionamento CPU
    • Allocazione di memoria .NET (campionamento)
    • Dati di contesa delle risorse (concorrenza)

    In questo caso, lo strumento di profilatura non può iniziare. Inoltre, viene visualizzato un messaggio di errore simile al seguente:

    Impossibile avviare VSPerfDrv100. Non è possibile avviare il servizio, perché è disabilitato o perché non dispone di dispositivi abilitati associati.

    Questo problema si verifica perché esiste un'incompatibilità tra il driver di Visual Studio 2010 SP1 e Windows 8.

  • Sintomi 2

    Quando si usa il visualizzatore di concorrenza per raccogliere i dati, i dati raccolti non possono essere visualizzati nella visualizzazione report.

    Questo problema si verifica perché lo schema eventi di Windows viene modificato in Windows 8.

    Per risolvere questi problemi, usare Visual Studio 2012 Profiling Tools in un computer basato su Windows 8.