为什么 Visual Studio 不断尝试创建“虚拟/空”对象? 文件?
我刚刚第一次运行 进程监视器(由 Sys Internals 提供)在这台 Win7 RTM 机器上找出 VS2008 在编译时使用的路径(这样我就可以将它们从我的 AV 中排除)。
看看这个....
替代文本http://img194.imageshack.us/img194 /517/wtfdevenv.png
WTF? 每隔 6 秒(左右),它会尝试在某个无效路径处创建文件。 如果您注意到(在图片中),我已经关闭了除文件系统活动之外的所有详细信息。
有人知道发生了什么事吗?
编辑:拍摄了另一个具有更清晰信息的屏幕。
编辑2:其他人可以复制这个吗? 如果可以的话,请添加评论。 编辑3:可能是因为我有一个插件吗? 例如。 重新磨刀?
I just ran Process Monitor (by Sys Internals) for the first time on this Win7 RTM machine to figure out the paths VS2008 uses when compiling (so i can exclude them from my AV).
Check this out ....
alt text http://img194.imageshack.us/img194/517/wtfdevenv.png
WTF? Every 6 seconds (or so), it's trying to CreateFile at some invalid path.
If u notice (in the pic) i've turned off all details EXCEPT the file system activity.
Anyone have any idea's what is going on?
EDIT: Took another screenie with clearer info.
EDIT 2: Can anyone else replicate this? If so, please add a comment if u can.
EDIT 3: Could it be because of a plugin i have? eg. Resharper?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
CreateFile 函数不仅仅用于创建文件,还可以打开现有文件和目录进行读取。
The CreateFile function is not just for creating files, but also for opening existing files and directories for reading.
它不会尝试创建文件,如果您查看详细信息列,它正在执行“读取数据/列表目录”。 可能它正在执行某种
FindFirstFile
、FindNextFile
循环,以便解析头文件包含。It is not trying to create a file, if you look at the detail column it is doing "read data/list directory". Probably, it is doing some kind of
FindFirstFile
,FindNextFile
loop, in order to resolve header file includes.