Freigeben über


Bekannte Probleme für Visual Studio 2010 SP1 in Windows 8

In diesem Artikel werden bekannte Probleme aufgeführt, die auftreten können, und es werden Problemumgehungen bereitgestellt, nachdem Sie Microsoft Visual Studio 2010 Service Pack 1 (SP1) auf einem Computer unter Windows 8 installiert haben.

Ursprüngliche Produktversion: Visual Studio 2010
Ursprüngliche KB-Nummer: 2735834

Problem 1: Eine Website/Webanwendung kann nicht über IIS-Einstellungen veröffentlicht werden

Wenn Sie versuchen, eine Website oder eine Webanwendung http://localhost mithilfe von IIS-Einstellungen (Internet Information Services) in Visual Studio 2010 auf einem Computer zu veröffentlichen, auf dem Windows 8 ausgeführt wird, wird eine Fehlermeldung angezeigt, die etwa wie folgt aussieht:

Fehler beim Lesen des IIS-Konfigurationsschemas aus "C:\Windows\system32\inetsrv\config\schema"

Dieses Problem tritt nicht auf, wenn Sie die Website oder die Webanwendung veröffentlichen, ohne IIS-Einstellungen zu verwenden.

Zwei Methoden, um dieses Problem zu umgehen

Wenden Sie eine der folgenden Methoden an, um dieses Problem zu umgehen:

  • Verwenden Sie Microsoft Visual Studio 2012, um die Website oder die Webanwendung zu veröffentlichen.

  • Verwenden Sie das neueste Microsoft Azure SDK für .NET (Visual Studio 2010 SP1), um die Website oder die Webanwendung zu veröffentlichen. Microsoft Azure SDK für .NET bietet eine aktualisierte Webveröffentlichungsumgebung und verursacht dieses Problem nicht. Die folgende Datei steht zum Download aus dem Microsoft Download Center zur Verfügung:
    Laden Sie das Microsoft Azure SDK für .NET (VS 2010 SP1)-Paket jetzt herunter.

    Weitere Informationen zum Herunterladen von Microsoft-Supportdateien finden Sie unter Abrufen von Microsoft-Supportdateien von Onlinediensten.

    Microsoft hat diese Datei auf Viren gescannt. Microsoft hat die aktuellste Virenerkennungssoftware verwendet, die am Datum der Veröffentlichung der Datei verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.

Problem 2: Es kann keine Verbindung mit einer VSS-Remotedatenbank über eine HTTPS-Verbindung hergestellt werden.

Wenn Sie versuchen, über eine HTTPS-Verbindung in Visual Studio 2010 SP1 auf einem Computer mit Windows 8 eine Verbindung mit einer Visual SourceSafe (VSS)-Remotedatenbank herzustellen, wird möglicherweise eine Fehlermeldung angezeigt, die wie folgt aussieht:

Zum Abschließen der Clientauthentifizierung ist ein Zertifikat erforderlich.

Dieses Problem tritt zufällig auf.

Problem 3: .NET Framework 4.5 kann von Aspnet_regiis.exe nicht installiert oder deinstalliert werden.

Wenn Sie versuchen, das ASP.NET IIS-Registrierungstool (Aspnet_regiis.exe) zusammen mit dem -i , der -u Oder der -r Befehlsoption in Windows Server 2012 oder windows 8 auszuführen, können Sie das Microsoft .NET Framework 4.5 nicht installieren oder deinstallieren.

Drei Methoden, um dieses Problem zu umgehen

Verwenden Sie zum Umgehen dieses Problems eine der folgenden Methoden, um .NET Framework 4.5 zu installieren oder zu deinstallieren:

  1. Verwenden Sie die Option "Windows-Features aktivieren oder deaktivieren " in der Systemsteuerung in Windows 8.
  2. Verwenden Sie das Server-Manager-Verwaltungstool in Windows Server 2012.
  3. Führen Sie die erforderlichen Befehle im Befehlszeilentool Deployment Image Servicing and Management (DISM.exe) aus.

Weitere Informationen zum Aktivieren von the.NET Framework 4.5 für die Verwendung mit IIS 8.0 finden Sie unter Verwendung von ASP.NET 3.5 und ASP.NET 4.5 in IIS 8.0.

Problem 4: Sql Server 2008 SP1 kann nicht zusammen mit VS2010 SP1 installiert werden

Sie können Microsoft SQL Server 2008 SP1 nicht auf einem Windows 8- oder Windows Server 2012-basierten Computer installieren, auf dem Visual Studio 2010 SP1 installiert ist.

Zwischenlösung

Um dieses Problem zu umgehen, wenden Sie SQL Server 2008 Service Pack 3 (SP3) oder eine höhere Version von SQL Server 2008 an.

Weitere Informationen zum Abrufen des neuesten Service Packs für SQL Server 2008 finden Sie unter Abrufen des neuesten Service Packs für SQL Server 2008.

Problem 5: VS 2010 SP1-Profiling-Tools können nicht gestartet werden oder Daten, die vom Concurrency Visualizer gesammelt werden, können nicht angezeigt werden.

  • Symptome 1

    Angenommen, Sie versuchen, eine der folgenden Methoden in Visual Studio 2010 SP1 Profiling Tools auf einem Windows 8-basierten Computer zu verwenden, um die Leistung einer Anwendung zu analysieren:

    • CPU-Sampling
    • .NET-Speicherzuweisung (Probenahme)
    • Ressourcenkonkurrenzdaten (Parallelität)

    In dieser Situation kann das Profilerstellungstool nicht beginnen. Darüber hinaus erhalten Sie eine Fehlermeldung, die etwa wie folgt aussieht:

    VSPerfDrv100 kann nicht gestartet werden. Der Dienst kann nicht gestartet werden, entweder weil er deaktiviert ist oder weil er keine aktivierten Geräte zugeordnet hat.

    Dieses Problem tritt auf, da es eine Inkompatibilität zwischen dem Visual Studio 2010 SP1-Treiber und Windows 8 gibt.

  • Symptome 2

    Wenn Sie concurrency Visualizer zum Sammeln von Daten verwenden, können die gesammelten Daten nicht in der Berichtsansicht angezeigt werden.

    Dieses Problem tritt auf, da das Windows-Ereignisschema in Windows 8 geändert wird.

    Um diese Probleme zu umgehen, verwenden Sie Visual Studio 2012-Profilerstellungstools auf einem Windows 8-basierten Computer.