我有一些非常简单的代码可以从数据库中读取一些记录,然后将它们写入CSV文件。写作是通过StreamWriter完成的。当我运行它时,它会运行一段时间,然后我得到一个FileNotFoundException。
该文件正在写入与小可执行文件相同的目录。当我看到那里时,我可以看到该文件出现,并开始填满。然后它崩溃了。当我看到SW时,它说它正在写一些有很长名字的其他文件。
之前有没有人见过这种行为?
更新:仅限MS Security Essentials防病毒。事实上它每次发生在完全相同的位置表明问题出在代码中,而不是外部。