2012-09-29 7 views
5

WebMatrixを起動しようとすると、「IIS Expressを初期化できませんでしたので、正しくインストールされ、正しく設定されていることを確認してください。WebMatrixを起動しようとするとIISエラーが発生する

IIS ExpressとWebMatrixの両方をアンインストールして再インストールしましたが、この動作に変更はありません。私がネット上で見つけることができたアドバイスは、HKEY_CLASSES_ROOT \ Microsoft.IIS.VersionManagerレジストリキーの所有権を引き継ぎ、すべての子オブジェクトのアクセス許可をそのレジストリキーのアクセス許可で置き換えることでした。これは助けにならなかった。イベントビューアで探し

iisexpresstray.exeまたはwebmatrix.exeを起動しようとするたびに、私は、.NETランタイム例外を見ることができます:

  • システム

    • プロバイダ [名前]。 NETランタイム
    • イベントID 1026 [修飾子] 0 レベル2 タスク0 キーワード0x80000000000000
    • TimeCreated [SYSTEMTIME] 2012-09-29T21:28:Frameworkのバージョンiisexpresstray.exe:v4.0.30319説明02.000000000Z は162768 チャンネルアプリケーション セキュリティ
  • EventDataの アプリケーションをEventRecordID処置されていない例外が原因でプロセスが終了しました。例外情報:System.ArgumentNullException>スタック:Microsoft.Web.VersionManager.IisVersion.Finalize()のMicrosoft.Web.VersionManager.IisExpressVersion.Dispose(Boolean)のSystem.Runtime.InteropServices.Marshal.FinalReleaseComObject(System.Object)

私はこの問題の診断と解決に役立つことを非常に感謝します。 WebMatrixは私が近々立ち上げるプロジェクトにはほとんど不可欠になるだろう。ありがとう!

+0

私はちょうど推測ですが、おそらくアンインストールし、ドットネットフレームワークを再インストール? – Knox

+0

http://stackoverflow.com/questions/6171656/unable-to-launch-the-iis-express-web-serverに記載されているように、既にHttpLoggingModuleを無効にしようとしましたか? – AardVark71

+0

ロギングモジュールを無効にしようとしましたが、それは役に立たなかった。私は、そのポストの仲間はやや異なる問題を抱えているようだと指摘します。私はエラーなしでコンソールからIIS Expressを起動することができますが、トレイアイコンがすぐにクラッシュし、WebMatrixは表示されません。 – Will

答えて

6

何らかの理由により、IIS 8 Expressをインストールすると問題が解決しました。

+0

ありがとう! IIS 8 Expressをインストールすると問題が解決しました。 –

0

私もこの問題を抱えていたことに注意してください。以前の提案に基づいて、IIS 8 Expressをダウンロードしました。それはインストールされませんでしたが、私に修理のチャンスを与えました(私はWebMatrixがそれをインストールしたと仮定します)。修理ボタンを選択してWebMatrixを再起動しました。私はもはや前述のエラーを取得していません。

関連する問題