NUnit を使って単体テストする時に、簡単にプロジェクトやクラスを新規作成したくて Visual Studio 用のテンプレートを作成してみました。
と言っても、たいした事してません。
プロジェクトは単純に参照設定して、空のテストケースクラスを作成します。
クラスは、Setup、TearDown メソッドの追加や最低限の属性を記述してあるだけです。
Ads
NUnit を使って単体テストする時に、簡単にプロジェクトやクラスを新規作成したくて Visual Studio 用のテンプレートを作成してみました。
と言っても、たいした事してません。
プロジェクトは単純に参照設定して、空のテストケースクラスを作成します。
クラスは、Setup、TearDown メソッドの追加や最低限の属性を記述してあるだけです。
ソースのバージョン管理は Microsoft 系言語のときは、Visual Source Safe を使ってますが、その他の言語には Subversion を使ってます。
バグトラッキングシステムでバグ管理するときも Subversion と連動するソフトが多いし Eclipse を使って開発するときにも扱いやすいからです。
サイト:http://subversion.tigris.org/
ダウンロード:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=91
ある日突然、起動時に下記のようなエラーメッセージが表示されるようになりました。
ファイル C:\WINDOWS\Microsoft.NET\Framework\\mscorlib.tlb を読み込むことができませんでした。この状況を修復しようとしましたが、ファイルが見つからなかったため失敗しました。
このプログラムを再インストールしてください。
Mscorlib.tlb ファイルのパスが誤って解釈されることが原因と言ってるがなぜ誤るのだろうか・・・?
とりあえず次の通りに処置することで治ります。
オープンソースの開発をするとき(UNIX 系の開発や Webアプリケーションの開発するとき)にWebサーバーやデータベースをインストールするのですが、
必要なソフトを全てインストールすると時間が掛かるし、個別にインストールすると設定方法など忘れてしまいます。
手間隙掛けたくないときは XAMPP を利用します。
XAMPP は Apache Web ServerとMySQL、PHP、Perl などの環境がセットになっていて簡単に環境構築できます。
サイト:http://www.apachefriends.org/jp/xampp.html
ここでは Windows 版の環境を構築してみます。
指定されたフォルダ配下に存在する SQL を記述したファイルを sqlcmd を使用して一括実行します。
sqlcmd はコマンドライン上で SQL を実行する為のコマンドです。
SQLServer2005 以降をインストールすると使えるようになります。
SQLServer2000 のみインストールされている場合は osql に変更してください。
設定ファイルはビルドする環境に合わせて各プロパティ値を変更する事でビルド出来るようにしてあります。
NAnt でソリューションをビルドする為の設定ファイルサンプルです。
Microsoft Visual Studio 2005 のソリューションをビルドするときは NAnt 0.86 beta1 以降が必要です。
ビルドする環境に合わせて各プロパティ値を変更する事でビルド出来るようにしてあります。
.NET 開発でソースのバージョン管理するとなると、とりあえず VSS を使ってると思います。気に入らない点はあるものの、VS.NET なら直ぐに使えますからね。その VSS からソースを取得する NAnt の設定ファイルサンプルです。
トランザクションログの領域がどれぐらい使用されているのか、トランザクションログの切捨てを実行したあと開放されているのかトランザクションログファイルの使用状況を確認したいときなどは下記の方法で確認できます。
ファイルコピーや属性変更、.NET アプリのビルドやテストケースの実行、コマンドラインによるツールの実行などお決まりの作業を自動化するオープンソースのビルドツールです。
Java では有名な Ant の .NET版です。読み方は「えぬあんと」?「なんと」?言いやすいので「なんと」と読んでます。
請求書を発行したとき
相手勘定科目:売上高
相手補助科目:なし
摘要:件名や請求書番号など
売上金額:請求書の金額
もし、交通費など立て替えた経費がありそれらを含めて請求したとき
相手勘定科目:売上高
相手補助科目:立替経費
摘要:件名や請求書番号など
売上金額:請求書の金額
「やよいの青色申告」で入力したときの覚えです。