2017-10-01から1ヶ月間の記事一覧
log4netの起動処理の追っかけは難しかったので、いったん飛ばしておきます。 とりあえず、次のステップのFileAppenderの処理について細かくみていきます・・・ FileAppenderクラスはこんな感じに実装されています! ということで、上から見ていきます。 ロッ…
Visual Stuidioでデバッグ実行しているときに出てくる「診断ツール」。 これまで「このウィンドウを表示していると、デバッグ実行中のパソコンが重くなる」という噂を信じてウィンドウを消していました。 今回、log4netの内部についてデバッグ実行して中の動…
今までメソッドとか、クラスとかのスコープをパッと見でわかるようにするために、productivity power tools というvisual studio の拡張機能を使っていました。 しかし、vs2017では、vsの機能として構造のガイドラインが導入されているで、拡張機能使わなく…
Visual Studio で MSBuildコマンドを確認したいと思い、調べてみました。 結論から言うと、確認する方法はありません。 理由は、Visual Stuidioでは、MSBuild.exeを利用してビルドを実行していないからです。 この話を調べるうえで勉強になったことをメモし…
ログの出力をしたいときによく使うOSS「log4net」。 使い方は知っているけど、 ・実際に内部でどういうことを行っているか ・知っている機能以外に使っていない便利機能はないか などについて改めて知りたくなりました! ソースコードはGitHubで公開されてい…