0

我遇到了一个奇怪的问题,即我的 Visual Studio 2005 C++ 程序在新构建后第一次运行时崩溃。我在调试这个间歇性问题时遇到了困难,我怀疑它与我硬盘上某处正在更改的文件有关。如果我能找到这些文件,那可能会提供对这个问题的更多见解。是否有任何好的工具可以观察特定程序运行时正在创建/删除/修改哪些文件?

提前致谢!

4

3 回答 3

4

您可以使用进程监视器工具。将“显示文件系统活动”设置为 ON,并在进程名称上设置过滤器以仅获取您需要的跟踪。

于 2008-10-31T16:49:09.017 回答
0

SysInternals(现为微软)FileMon

http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx

于 2008-10-31T16:51:44.893 回答
0

使用查找

touch ~/test-marker
# run your program
find <directory> -newer ~/test-marker
于 2008-10-31T17:17:43.127 回答