PerfView v1.9.0.0(収集 - >収集 - >収集開始、デフォルトパラメータ)を使用してETLファイルを作成しようとすると、「例外が発生しました詳細についてはログを参照してください以下「PerfView - ファイルが既に存在する場合、ファイルを作成できません。 (HRESULTからの例外:0x800700B7)
は、私がログに見えるものです:。
Started with command line: "C:\Users\XYZ\Desktop\PerfView.exe"
PerfView Version: 1.9.0.0 BuildDate: Fri 02/12/2016 11:19:34.83
Started: View
Warning: PdbScope not found at C:\Users\XYZ\Desktop\PerfViewExtensions\PdbScope.exe
Disabling the Image Size Menu Item.
Warning: ILSize not found at C:\Users\XYZ\Desktop\PerfViewExtensions\ILSize.dll
Disabling the IL Size Menu Item.
Completed: View (Elapsed Time: 0.021 sec)
Collection Dialog open.
Started: Collecting data C:\Users\XYZ\Desktop\PerfViewData.etl
[Kernel Log: C:\Users\XYZ\Desktop\PerfViewData.kernel.etl]
Kernel keywords enabled: Default
Aborting tracing for sessions 'NT Kernel Logger' and 'PerfViewSession'.
Insuring .NET Allocation profiler not installed.
Completed: Collecting data C:\Users\XYZ\Desktop\PerfViewData.etl (Elapsed Time: 1.300 sec)
Exception Occurred: System.Runtime.InteropServices.COMException (0x800700B7): Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at Microsoft.Diagnostics.Tracing.Session.TraceEventSession.EnableKernelProvider(Keywords flags, Keywords stackCapture)
at PerfView.CommandProcessor.Start(CommandLineArgs parsedArgs)
at PerfView.CommandProcessor.Collect(CommandLineArgs parsedArgs)
at PerfView.MainWindow.<>c__DisplayClass13_0.<ExecuteCommand>b__0()
at PerfView.StatusBar.<>c__DisplayClass19_0.<StartWork>b__0(Object <state>)
An exceptional condition occurred, see log for details.
がコースオフ、ファイルが前に存在したことがないとはは(失敗)OPE後には存在しません。配給も。これは、ファイル名や提供するディレクトリに関係なく、収集しようとするたびに発生します。
私は間違っていますか?
は、Windows 7を使用する場合、ETW(ProcessExplorer、Resmon) – magicandre1981