質問

これを書きたいです

<elmah>
    <errorlog type="Elmah.XmlFilerErrorLog, Elmah" logPath="~/App_Data" />
</elmah>

また

<elmah>
  <errorLog type="Elmah.SQLiteErrorLog, Elmah" logPath="~/App_Data" />
</elmah>

しかし、私がこのタグを入れようとしたすべての場所は私が取得する Unrecognized configuration section elmah. エラー。この質問を見つけました Elmahの構成:認識されていない構成セクションエラー しかし、私はそれを試みました(質問の一番下で解決策)、それでもエラーが発生しました。これをどこに置きますか?

-edit-私は問題を見つけました。私は設定しませんでした <sectionGroup name="elmah"> ちゃんと。私はそれをオンラインで見つけることができませんでした、そして、デモがSQLiteロギングを持っていたことを覚えていて、私は手がかりについてデモ構成をチェックしました。

役に立ちましたか?

解決

セクショングループを追加する必要があります。このようなもの:

<sectionGroup name="elmah">
  <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" />
</sectionGroup>

次に、「構成」タグ(他のタグ内ではない)内のどこにでもElmahセクションを追加できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top