2012-02-23 11 views
0

Visual Studioでデバッグモードで実行されないWebアプリケーションがあります。 IIS 7がインストールされたWindows 7コンピュータで実行します。aspnet_filter.dllのISAPI LoadLibraryFilterエラー

Visual Studio Error

は、私は、.NETのバージョンを再インストールについてインターネット上で多数の記事を見てきましたが、これは私のためにそれを解決していません。プロジェクトはまだコンパイルを拒否します。

Corresponding Event Log Entry

私が持って述べたように:それ以上の対応するエントリで

Event Log Error

:イベントログで

私は、デバッグプロセスを開始したいくつかの項目がある

.NETの登録aspnet_regiis -iを実行します。両方のv2、v4では.NETの32/64バージョンが使用できません。

エラーは、私がいじると成功せずに設定しようとしたISAPIフィルタ、を指すように思える:

ISAPI on dev computer

私が問題を引き起こしているものに関しては損失になりましたよ。

答えて

1

このメッセージは、64ビットw3wp.exeプロセスで32ビットaspnet_isapi.dllをロードしているというメッセージです。

あなたは、32ビットの設定対あなたの64のアプリケーションプール「詳細設定」をチェックし、正しいものを選択することができます。

enter image description here

+1

こんにちはnatemrice - 私はこのソリューションを何度も試してみましたが、奇妙なことに、私のWebアプリケーションのAppPoolが元々設定されていたものとは異なるAppPoolを使用していたことに気付きました。このAppPoolを32ビットアプリケーションを許可するように変更し、それを解決しました。フー・ファー・ラー!あなたの助けてくれてありがとうございました。このエラーが発生するまでアプリが正常に機能したので、この設定がどのように変更されたのか分かりませんでしたが、AppPoolをさらに詳しくチェックしてください。 – DarrylGodden

+0

喜んで助けてください。 :) –

1

あなたは32ビット版が、あなたを登録してください述べたように、これは、面白いですスクリーンショットでは64ビットしか表示されません。

は私のIISを確認してください: My IIS configuration

あなたは構成マネージャを確認しましたか?私はそれが特定のCPUだけのためにコンパイルするように設定されている可能性があるのだろうかと思っています。

関連する問題