5

WebMatrixを起動しようとすると、「IISExpressを初期化できませんでした。正しくインストールおよび構成されていることを確認してください」というアラートが表示されます。

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

イベントビューアを見ると、iisexpresstray.exeまたはwebmatrix.exeが起動しようとするたびに.netランタイム例外が表示されます。

  • システム

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

この問題の診断と修正にご協力いただければ幸いです。WebMatrixは、私が間もなく立ち上げるプロジェクトにとってほぼ不可欠になるでしょう。ありがとう!

4

2 に答える 2

6

何らかの理由で、IIS8Expressをインストールすると問題が修正されました。

于 2012-10-06T13:39:34.223 に答える
0

私もこの問題を抱えていたことに注意したかっただけです。以前の提案に基づいて、IIS8Expressをダウンロードしました。インストールされませんでしたが、修復する機会がありました(WebMatrixがインストールしたと思います)。修復ボタンを選択して、WebMatrixを再起動しました。前述のエラーは発生しなくなりました。

于 2013-08-17T23:49:34.253 に答える