やっと一段落・・・

投稿日 : 2007年4月5日 1:41

明日再リリースするシステムのバグ修正がやっと一段落した~

さぁ、風呂入ってもう一頑張りするぞー

こくりゅさんには大分迷惑をかけてしまったなぁ。

もっと実力つけないと!!

昨日・今日の寒さで微妙に風邪気味なのが心配・・・


<今日学んだ事>

1. Directory.SetCurrentDirectoryでディレクトリを変更したら、

アプリが終了するまではディレクトリを握った状態になるのでディレクトリ削除はできない。

きちんと元に戻してから削除しましょう。

2. Dispose周りをもっと勉強しましょう・・・学んでないぢゃん^^;

フィードバック

# re: やっと一段落・・・

2007/04/05 2:12 by ちゃっぴ
> アプリが終了するまではディレクトリを握った状態になるのでディレクトリ削除はできない。

これ Windows の仕様なので .NET Framework に限った話ではないです。
Win32 だろうと COM だろうと全部一緒です。
File handle つかんだまま。

ちなみに legacy の VB の Dir function なんかは FileSearch handle つかんだままで、開放する method もありません。
# ひどすぎ

# re: やっと一段落・・・

2007/04/05 15:25 by とっちゃん
DOSの時代から同じですよ。<CurrentDirectoryの削除

退去してもらわないと、家が壊せないのとおなじですw

# re: やっと一段落・・・

2007/04/05 21:13 by 黒龍
犯人は私だったりするわけですが・・・^^;;
ほんとすんませんでした。

# re: やっと一段落・・・

2007/04/06 0:06 by 十郎
>>ちゃっぴ様
ご指摘ありがとうございます。
そっかー、FileHandleつかんじゃうんですね・・・
legacyVBのDir functionすごいっす。
開放メソッドがないなんて (((( ;゚Д゚)))

>>とっちゃん様
さらにご指摘ありがとうございます。
退去してもらわないと、家が壊せないのとおなじ・・・分かりやすスギマス^^;

>>こくりゅさん
すみませんっす。
そういうつもりで書いたわけではなく、
単純にそうなんだーって思ったのでエントリしました。
いつも色々ご迷惑をおかけしてすみませんです・・・
コメントの入力
タイトル
名前
Url
コメント