ライブサイトへの変更を展開する前に、localhostのASP.NET WebアプリケーションでJSNLogを実装することをテストする必要があります。 Webアプリケーションは、数年前に実装された、うまく動作する、ロギングにElmahを使用します。ローカルホストでElmahに例外を記録する方法は?
NuGet Package Manager(VS 2015)を使用してプロジェクトにJSNLogを組み込み、いくつかのログエントリを追加しました。 localhost上のエラーをロギングして、正しく設定されているかどうかをテストしたいと思います。
現在、Elmahはlocalhostで実行中にエラーを記録できません。接続文字列名は、ロードバランサの背後にあるWebサーバーに対して設定されます。
Elmahがlocalhostにログするようにweb.configファイルを変更する方法を知っている人はいますか?ライブサイトのエラーをログに記録する既存の機能を保持したいので、localhostで作業している間にweb.configファイルを一時的に編集しています。
追加情報が参考になる場合はお知らせください。 ありがとう!
...「のconnectionStringName」と、次を追加するためのデータベース接続文字列を含むWebの設定の既存
<errorlog>
のエントリをコメントアウトすることにより、ローカルでログインすることができます。これにより、ELMAHはメモリにログされます。 – ThomasArdal