Znane problemy dotyczące programu Visual Studio 2010 z dodatkiem SP1 w Windows 8

Ten artykuł zawiera listę znanych problemów, które mogą wystąpić, i zawiera obejścia po zainstalowaniu programu Microsoft Visual Studio 2010 z dodatkiem Service Pack 1 (SP1) na komputerze z systemem Windows 8.

Oryginalna wersja produktu: Visual Studio 2010
Oryginalny numer KB: 2735834

Problem 1: Nie można opublikować witryny internetowej/aplikacji internetowej według ustawień usług IIS

Podczas próby opublikowania witryny internetowej lub aplikacji http://localhost internetowej przy użyciu ustawień usług Internet Information Services (IIS) w programie Visual Studio 2010 na komputerze z systemem Windows 8 zostanie wyświetlony komunikat o błędzie podobny do następującego:

Wystąpił błąd podczas odczytywania schematu konfiguracji usług IIS z polecenia "C:\Windows\system32\inetsrv\config\schema"

Ten problem nie występuje podczas publikowania witryny internetowej lub aplikacji internetowej bez korzystania z ustawień usług IIS.

Dwie metody obejścia tego problemu

Aby obejść ten problem, użyj jednej z następujących metod:

  • Użyj programu Microsoft Visual Studio 2012, aby opublikować witrynę internetową lub aplikację internetową.

  • Użyj najnowszej Zestaw Microsoft Azure SDK dla platformy .NET (Visual Studio 2010 SP1), aby opublikować witrynę internetową lub aplikację internetową. Zestaw Microsoft Azure SDK dla platformy .NET udostępnia zaktualizowane środowisko publikowania w Sieci Web i nie spowoduje tego problemu. Następujący plik jest dostępny do pobrania z Centrum pobierania Microsoft:
    Pobierz pakiet Zestaw Microsoft Azure SDK dla platformy .NET (VS 2010 SP1).

    Aby uzyskać więcej informacji na temat pobierania plików pomocy technicznej firmy Microsoft, zobacz How to obtain Microsoft support files from Usługi online (Jak uzyskać pliki pomocy technicznej firmy Microsoft z Usługi online).

    Firma Microsoft przeskanowała ten plik pod kątem wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów, które było dostępne w dniu opublikowania pliku. Plik jest przechowywany na serwerach z rozszerzonymi zabezpieczeniami, które pomagają zapobiec nieautoryzowanym zmianom w pliku.

Problem 2: Nie można nawiązać połączenia ze zdalną bazą danych usługi VSS za pośrednictwem połączenia HTTPS

Podczas próby nawiązania połączenia ze zdalną bazą danych Visual SourceSafe (VSS) za pośrednictwem połączenia HTTPS w programie Visual Studio 2010 z dodatkiem SP1 na komputerze z systemem Windows 8 może zostać wyświetlony komunikat o błędzie podobny do następującego:

Certyfikat jest wymagany do ukończenia uwierzytelniania klienta

Ten problem występuje losowo.

Problem 3: Nie można zainstalować ani odinstalować .NET Framework 4.5 przez Aspnet_regiis.exe

Podczas próby uruchomienia narzędzia ASP.NET IIS Registration Tool (Aspnet_regiis.exe) razem z -i opcją , -u lub -r poleceniem w Windows Server 2012 lub w Windows 8 nie można zainstalować ani odinstalować programu Microsoft .NET Framework 4.5.

Trzy metody obejścia tego problemu

Aby obejść ten problem, użyj jednej z następujących metod, aby zainstalować lub odinstalować .NET Framework 4.5:

  1. Użyj opcji Włączanie lub wyłączanie funkcji systemu Windows w Panel sterowania w Windows 8.
  2. Użyj narzędzia do zarządzania Menedżer serwera w Windows Server 2012.
  3. Uruchom niezbędne polecenia w narzędziu wiersza polecenia Deployment Image Servicing and Management (DISM.exe).

Aby uzyskać więcej informacji na temat sposobu włączania używania programu the.NET Framework 4.5 z usługami IIS 8.0, zobacz How to use ASP.NET 3.5 and ASP.NET 4.5 in IIS 8.0 (Jak używać ASP.NET 3.5 i ASP.NET 4.5 w usługach IIS 8.0).

Problem 4: Nie można zainstalować programu SQL Server 2008 SP1 wraz z dodatkiem VS2010 SP1

Nie można zainstalować programu Microsoft SQL Server 2008 z dodatkiem SP1 na komputerze opartym na Windows 8 lub Windows Server 2012 z zainstalowanym programem Visual Studio 2010 z dodatkiem SP1.

Obejście problemu

Aby obejść ten problem, zastosuj SQL Server 2008 z dodatkiem Service Pack 3 (SP3) lub nowszą wersją SQL Server 2008 r.

Aby uzyskać więcej informacji na temat uzyskiwania najnowszego dodatku Service Pack dla SQL Server 2008 r., zobacz How to obtain the latest service pack for SQL Server 2008 (Jak uzyskać najnowszy dodatek Service Pack dla SQL Server 2008 r.).

Problem 5: Narzędzia profilowania programu VS 2010 z dodatkiem SP1 nie mogą być uruchamiane lub nie można wyświetlić danych zebranych przez wizualizator współbieżności

  • Objawy 1

    Załóżmy, że próbujesz użyć jednej z następujących metod w narzędziach profilowania programu Visual Studio 2010 z dodatkiem SP1 na komputerze opartym na Windows 8, aby przeanalizować wydajność aplikacji:

    • Próbkowanie procesora CPU
    • Alokacja pamięci platformy .NET (próbkowanie)
    • Dane rywalizacji o zasoby (współbieżność)

    W takiej sytuacji nie można uruchomić narzędzia profilowania. Ponadto zostanie wyświetlony komunikat o błędzie podobny do następującego:

    Nie można uruchomić programu VSPerfDrv100. Nie można uruchomić usługi, ponieważ jest wyłączona lub nie ma skojarzonych z nią urządzeń z włączoną obsługą.

    Ten problem występuje, ponieważ istnieje niezgodność sterownika programu Visual Studio 2010 z dodatkiem SP1 i Windows 8.

  • Objawy 2

    W przypadku gromadzenia danych za pomocą programu Concurrency Visualizer zebrane dane nie mogą być wyświetlane w widoku raportu.

    Ten problem występuje, ponieważ schemat zdarzeń systemu Windows został zmieniony w Windows 8.

    Aby obejść te problemy, użyj narzędzi profilowania programu Visual Studio 2012 na komputerze opartym na Windows 8.