次の方法で共有


IIS 設定および ASP.NET 設定のインポートのトラブルシューティング

更新 : 2007 年 11 月

IIS サーバーから設定をインポートするとき、次のメッセージが表示されることがあります。

  • 指定されたユーザー名およびパスワードでは、IIS 設定をインポートすることはできません。ユーザー名およびパスワードが正しいこと、設定のインポート元である IIS Web サーバーへのネットワーク アクセスがあることを確認してください。

    指定した資格情報が、IIS Web サーバーに対して管理者の権限を持っているか、または、レジストリ内の IIS メタベース セクションに対して適切な権限を持っているか確認します。後者の権限は、IIS リソース キットに含まれる Metabase Editor を使用して指定できます。Windows Vista を実行しているサーバーから設定をインポートするには、そのサーバー上での管理者の資格情報に加えて IIS_IUSRS グループのメンバシップが必要です。

    このようにしない場合、IIS メタベースは破損します。

  • IIS 設定をインポートできません。IIS 構成マネージャがインストールされていること、およびサーバーへのアクセスが可能であることを確認してください。

    このエラーが発生すると、インポート ウィザードは IIS Web サーバーとの有効な接続を取得できません。この場合、サーバーが指定された資格情報を認証しないか、ネットワーク エラー (COM 例外) が発生します。ローカル マシンに IIS コンソール ツールがインストールされていることを確認してください。

    アクセスする IIS Web サーバーが Windows XP SP2 または Windows Server 2003 SP1 上で実行している場合、Windows ファイアウォールが設定のインポートをブロックし、その結果、このエラー メッセージが表示される場合もあります。この問題を解決するには、以下の手順で Windows ファイアウォールの例外リストに inetinfo.exe を追加します。

    Windows ファイアウォールの例外リストに inetinfo.exe を追加するには

    • IIS サーバーのコマンド ラインに「%SystemRoot%\system32\inetsrv\inetinfo.exe Inetinfo ENABLE」と入力します。

    または

    • ユーザー インターフェイスを使用して以下の操作を実行します。

      1. コントロール パネルを開きます。

      2. Windows ファイアウォールを開きます。

      3. [例外] タブの [プログラムの追加] をクリックします。

      4. 参照して inetinfo.exe を探します。

      5. [OK] をクリックします。

    リソース マシンでこのことを行ったら、IIS インポートと IIS 管理が両方とも正しく動作します。

  • キー <レジストリ キー名> の読み取りでエラーが発生しています。管理者用または十分な資格情報が必要です。

    特定のメタベース キーが読み取られていません。IIS Web サーバーの管理者でない場合、メタベース設定のレジストリ キーにアクセスするための権限を持っているかどうか確認します。

  • セキュリティの理由により、IIS 設定のインポートに失敗しました。Visual Studio を終了します。

    このエラーが発生すると、元のユーザーの資格情報に戻ろうとしても失敗します。対処方法はありません。

  • "OpenKey 操作をパス /LM/W3SVC/AppPools で実行中にエラーが発生しました。" および関連する OpenKey 操作エラー

    IIS Version 5.0 を実行する Windows 2000 マシンまたは IIS Version 5.1 を実行する Windows XP マシンからインポートしようとすると、このエラーが発生します。AppPools キーは IIS 5.0 または 5.1 では使用できません。IIS Version 6.0 で導入されたものです。

    このエラーを解決するには、IIS インポート ウィザードの 2 番目のページの [アプリケーション プールのインポート] チェック ボックスをオフにします。

  • グローバル構成設定のインポートが "GetAllData 操作を実行中にエラーが発生しました。" エラー メッセージまたは何のエラー メッセージもなくランダムに失敗する

    localhost から連続してインポートしようとすると、IIS インポートが失敗することがあります。この問題を解決するには、数分待ってからインポートを再度実行してください。

参照

処理手順

方法 : IIS サーバーから設定をインポートする

方法 : IIS サーバーから ASP.NET 設定をインポートする