Windows 8での Visual Studio 2010 SP1 の既知の問題

この記事では、発生する可能性がある既知の問題の一覧を示し、Windows 8を実行しているコンピューターに Microsoft Visual Studio 2010 Service Pack 1 (SP1) をインストールした後の回避策について説明します。

元の製品バージョン: Visual Studio 2010
元の KB 番号: 2735834

問題 1: IIS 設定で Web サイト/Web アプリケーションを発行できない

Windows 8を実行しているコンピューターで Visual Studio 2010 でインターネット インフォメーション サービス (IIS) 設定を使用して Web サイトまたは Web アプリケーションhttp://localhostをに発行しようとすると、次のようなエラー メッセージが表示されます。

"C:\Windows\system32\inetsrv\config\schema" から IIS 構成スキーマを読み取る際にエラーが発生しました

IIS 設定を使用せずに Web サイトまたは Web アプリケーションを発行しても、この問題は発生しません。

この問題を回避する 2 つの方法

この問題を回避するには、以下のいずれかの方法を使用します。

  • Microsoft Visual Studio 2012 を使用して、Web サイトまたは Web アプリケーションを発行します。

  • Web サイトまたは Web アプリケーションを発行するには、最新のMicrosoft Azure SDK for .NET (Visual Studio 2010 SP1) を使用します。 Microsoft Azure SDK for .NETは更新された Web 発行エクスペリエンスを提供しますが、この問題は発生しません。 次のファイルは、Microsoft ダウンロード センターからダウンロードできます。
    Microsoft Azure SDK for .NET (VS 2010 SP1) パッケージを今すぐダウンロードします。

    Microsoft サポート ファイルをダウンロードする方法の詳細については、「オンライン サービスから Microsoft サポート ファイルを入手する方法」を参照してください。

    Microsoft はこのファイルをスキャンしてウイルスを検出しました。 Microsoft では、ファイルが投稿された日付に利用可能な最新のウイルス検出ソフトウェアを使用しました。 ファイルは、ファイルに対する未承認の変更を防ぐのに役立つセキュリティ強化サーバーに格納されます。

問題 2: HTTPS 接続を介してリモート VSS データベースに接続できない

Windows 8を実行しているコンピューター上の Visual Studio 2010 SP1 で HTTPS 接続を介してリモート Visual SourceSafe (VSS) データベースに接続しようとすると、次のようなエラー メッセージが表示されることがあります。

クライアント認証を完了するには証明書が必要です

この問題はランダムに発生します。

問題 3: Aspnet_regiis.exe によって 4.5 .NET Frameworkをインストールまたはアンインストールできない

ASP.NET IIS 登録ツール (Aspnet_regiis.exe) を、Windows Server 2012 または -r Windows 8 のコマンド オプションと-i-u 共に実行しようとすると、Microsoft .NET Framework 4.5 をインストールまたはアンインストールすることはできません。

この問題を回避する 3 つの方法

この問題を回避するには、次のいずれかの方法を使用して、.NET Framework 4.5 をインストールまたはアンインストールします。

  1. Windows 8のコントロール パネルの [Windows 機能のオンとオフを切り替える] オプションを使用します。
  2. Windows Server 2012のサーバー マネージャー管理ツールを使用します。
  3. 展開イメージのサービスと管理 (DISM.exe) コマンド ライン ツールで必要なコマンドを実行します。

THE.NET Framework 4.5 を IIS 8.0 で使用できるようにする方法の詳細については、「IIS 8.0 で ASP.NET 3.5 および ASP.NET 4.5 を使用する方法」を参照してください。

問題 4: VS2010 SP1 と共SQL Server 2008 SP1 をインストールできない

Visual Studio 2010 SP1 がインストールされているWindows 8 ベースまたはWindows Server 2012 ベースのコンピューターに Microsoft SQL Server 2008 SP1 をインストールすることはできません。

回避策

この問題を回避するには、SQL Server 2008 Service Pack 3 (SP3) 以降のバージョンの SQL Server 2008 を適用します。

SQL Server 2008 の最新のサービス パックを入手する方法の詳細については、「SQL Server 2008 の最新のサービス パックを入手する方法」を参照してください。

問題 5: VS 2010 SP1 プロファイリング ツールを起動できないか、コンカレンシー ビジュアライザーによって収集されたデータを表示できない

  • 症状 1

    Windows 8 ベースのコンピューター上の Visual Studio 2010 SP1 プロファイリング ツールで次のいずれかの方法を使用して、アプリケーションのパフォーマンスを分析しようとするとします。

    • CPU サンプリング
    • .NET メモリ割り当て (サンプリング)
    • リソース競合データ (コンカレンシー)

    この状況では、プロファイリング ツールを起動できません。 さらに、次のようなエラー メッセージが表示されます。

    VSPerfDrv100 を起動できません。 サービスが無効になっているか、有効なデバイスが関連付けられていないため、サービスを開始できません。

    この問題は、Visual Studio 2010 SP1 ドライバーとWindows 8の間に互換性がないために発生します。

  • 症状 2

    コンカレンシー ビジュアライザーを使用してデータを収集する場合、収集されたデータをレポート ビューに表示することはできません。

    この問題は、Windows イベント スキーマがWindows 8で変更されるために発生します。

    これらの問題を回避するには、Windows 8 ベースのコンピューターで Visual Studio 2012 プロファイリング ツールを使用します。