2009-05-05 4 views
0

私はii7で、従来のASPのエラーを示すために、私はこのようなasp.netのための構成でweb.configファイルを使用しなければならないことを参照してください。ii7でclassic ASPのhealthMonitoringを設定してもよいですか?

<system.webServer> 
       <httpErrors errorMode="Detailed" /> 
       <asp scriptErrorSentToBrowser="true" /> 
      </system.webServer> 

しかし:

は私が取得するために、従来のASPでhealthMonitoringを使用することができます古典的なASPのバグに関する電子メールエラー?

あなたは「クラシック」のASPサイトのASP.NETヘルスモニタリングを使用することはできません、単に私の知る限りでは

答えて

1

ホームページにリダイレクトん:(任意の電子メールを取得カントことで、それを試してみました。

このページ、MSDNのWebサイトにasp Element - IIS 7 Settings Schema<system.webServer>ノード内<asp>ノードに異なる属性のすべてを詳述し、<system.webServer>ノードがあるとして、残念ながら、健康監視に切り替えるためのメカニズムがあるようには思えない。

これは理にかなっています処理され、dヘルスモニタリング機能はASP.NET固有のものですが、.NETフレームワークのSystem.Web.Management Namespace内のクラスでも実装されています。

<system.webServer> 
    <httpErrors errorMode="Detailed" /> 
    <asp scriptErrorSentToBrowser="true" errorsToNTLog="True" /> 
</system.webServer> 
:あなたは電子メールを介して、警告されるように探している場合は、エラーがあなたの古典的なASPアプリケーション内で発生するたびに、あなたは True<asp>ノードの errorsToNTLog属性を設定することでこれを実現することができ、言っ

これにより、アプリケーション内で発生するASPエラーが確実にWindowsイベントログに記録されます。これらのエラーを監視するには、別のユーティリティを使用します。イベントログエントリが書き込まれたときに電子メールで通知されます。

これを達成することができ、およびツールのためのさまざまなオプションが(オープンソース、商用あるいはカスタムのVBScript)これを実行するために必要な方法の詳細については、このServerFaultの投稿の中に見つけることができます:

Windows Event Log - email notification

関連する問題