2009-08-18 10 views
4

コンパイル時にVS2008が使用するパスを調べるために、このWin7 RTMマシンではじめてProcess Monitor (by Sys Internals)を実行しました(私はそれらをAVから除外できます)。Visual Studioで「ダミー/空」ファイルを作成しようとしているのはなぜですか?

チェックこれはアウト....

alt text http://img194.imageshack.us/img194/517/wtfdevenv.png

WTF? 6秒ごとに、無効なパスでCreateFileしようとしています。 (写真で)私がすべての詳細をオフにしている場合は、ファイルシステムのアクティビティを除いて。

誰でも何が起こっているのか考えていますか?

EDIT:明確な情報で別のスクリーンを撮った。
編集2:他の誰もこれを複製できますか?もしそうなら、もしできればコメントを追加してください。 編集3:それは私が持っているプラ​​グインのためかもしれませんか?例えば。 Resharper?

+0

+1 Visual Studioの質問にちょうど答えがわかりません。 :o –

答えて

2

ファイルを作成しようとしていませんが、詳細列を見て「読み取りデータ/リストディレクトリ」を実行しています。おそらく、それはヘッダファイルを解決するために、FindFirstFileFindNextFileループの何らかの処理をしています。

+0

それを複製できますか? –

+0

私はWindows 7またはVS 2008を持っていないのでおそらく –

+0

私はWin7 64 Enterprise.IにVS2010でこれを複製することができますResharperがインストールされていないので、そうではありません。 –

1

CreateFile機能は、ファイルの作成だけでなく、既存のファイルやディレクトリを読み込んで開くための機能です。

+0

それでは、空の*ファイルやディレクトリを開こうとしていますか? –

関連する問題