Visual Studio 2005 C++ プログラムを新規ビルド後に初めて実行するとクラッシュするという奇妙な問題が発生しています。この断続的な問題をデバッグするのに苦労しており、変更中のハード ドライブのどこかにあるファイルに何らかの形で関連していると思われます。ファイルを見つけることができれば、この問題についてさらに洞察が得られるかもしれません。特定のプログラムの実行時にどのファイルが作成/削除/変更されているかを観察するための優れたツールはありますか?
前もって感謝します!
Visual Studio 2005 C++ プログラムを新規ビルド後に初めて実行するとクラッシュするという奇妙な問題が発生しています。この断続的な問題をデバッグするのに苦労しており、変更中のハード ドライブのどこかにあるファイルに何らかの形で関連していると思われます。ファイルを見つけることができれば、この問題についてさらに洞察が得られるかもしれません。特定のプログラムの実行時にどのファイルが作成/削除/変更されているかを観察するための優れたツールはありますか?
前もって感謝します!
Process Monitorツールを使用できます。「Show File System Activity」をオンに設定し、プロセス名にフィルターを設定して、必要なトレースのみを取得します。
検索を使用します。
touch ~/test-marker
# run your program
find <directory> -newer ~/test-marker
SysInternals (現在は Microsoft) FileMon
http://technet.microsoft.com/en-us/sysinternals/bb896642.aspx