2016-05-01から1ヶ月間の記事一覧

C#でファイルバージョンは自動的なリビジョンを入れ、製品バージョンを手動で振る

デフォルトではAssemblyVersionとAssemblyFileVersionがあるのですが、なぜか両方あると*が効きませんよね。 AssemblyFileVersionを指定しなければ自動的なリビジョンが振られます。 // すべての値を指定するか、下のように '*' を使ってビルドおよびリビジ…

Jettyのstderrout.logとrequest.logのパスを環境変数で指定する

Jettyのログを相対パスで指定していたのですが、異なるドライブレターに出したいというご要望です 共通 Windowsサーバです。 ドライブレターは環境変数で環境変数で指定したものをプロパティとして起動時の引数で渡している想定です。 jetty.homeとjetty.bas…

log4netのログファイルを環境変数で設定する

log4netのログファイルの指定でパスの部分を環境変数から取得して設定したくなりました 現状は相対パスで書いていてlog4net.dllが動いているディレクトリからの相対パスになってます。 <file value="log\hogehoge.log" /> ドライブレターを変えたいというご要望なので、以下のようにしたら環境</file>…

MSTestのAssertでコンソール出力の文言を比較する

コンソールアプリの中で標準出力している文言をMSTestでテストしたい テスト対象の戻り値が成功でも状態によって出力される文言が変わるのでテストしておきたい StringWriter でコンソール出力を奪ってからメソッドを実行し、StringReaderで読み出せば良いら…