ASP.NET MVCで、ファイルがデフォルトで作成される場合、ファイル名を指定するだけでパスを指定しないとどうなりますか?
私は次のようにファイルを作成しています:
System.IO.File.WriteAllText("MYSTERIOUS_log.txt", DateTime.Now.Precise() + msgString, Encoding.Unicode);
ASP.NET一時フォルダーの内部と、現在のmvcWebアプリケーションのアプリケーションパスのbinフォルダーも調べました。面白そうに聞こえるかもしれませんが、指定したファイル名でコンピューター全体(すべてのドライブ)をスキャンしましたが、それでも見つかりませんでした。
PS:
- 例外はなく、ファイルは適切に作成されていることを保証します。
- アプリケーションをVS2010、MVC 3フレームワーク、XPマシンで実行しています。
- アプリケーションはIIS(バージョン5.1)でもホストされています。
それで、私のファイルはどこに行きましたか?