我刚刚在这台Win7 RTM机器上运行了Process Monitor (by Sys Internals),以找出VS2008在编译时使用的路径(所以我可以将它们从我的AV中排除)。
检查出来......
alt text http://img194.imageshack.us/img194/517/wtfdevenv.png
WTF?每隔6秒(左右),它就会尝试在某个无效路径上创建CreateFile。 如果您注意到(在图片中)我已经关闭了除文件系统活动之外的所有细节。
任何人都知道发生了什么事?
编辑:带着更清晰信息的另一个屏幕 编辑2:其他人可以复制这个吗?如果是这样,请尽可能添加评论。 编辑3:可能是因为我有一个插件?例如。 ReSharper的?
答案 0 :(得分:2)
如果您查看正在执行“读取数据/列表目录”的详细信息列,则不会尝试创建文件。可能是它正在进行某种FindFirstFile
,FindNextFile
循环,以便解析头文件包含。
答案 1 :(得分:1)
CreateFile功能不仅用于创建文件,还用于打开现有文件和目录以供阅读。