2017-10-22 10 views
0

.NET 4.6.2 WPFアプリケーションでMicrosoft.ApplicationInsights.SnapshotCollectorを使用していますが、私のアプリケーションを起動すると、ファイルが見つからないことを示すSnapshotCollectorからWin32Exceptionが発生します。ここでMicrosoft.ApplicationInsights.SnapshotCollectorの起動時に例外が発生する

がスタックトレースです:

à System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) 
    à System.Diagnostics.Process.Start() 
    à System.Diagnostics.Process.Start(ProcessStartInfo startInfo) 
    à Microsoft.ApplicationInsights.SnapshotCollector.Uploader.Start(Guid datacube, String endpoint, IWorkingFolders workingFolders) 
    à Microsoft.ApplicationInsights.SnapshotCollector.Uploader.<>c__DisplayClass0_0.<StartAsync>b__0() 
    à System.Threading.Tasks.Task.InnerInvoke() 
    à System.Threading.Tasks.Task.Execute() 
    --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- 
    à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    à Microsoft.ApplicationInsights.SnapshotCollector.StampFrontEnd.<GetStampIdAsync>d__6.MoveNext() 
    --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- 
    à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    à Microsoft.ApplicationInsights.SnapshotCollector.ServiceProfilerClient.<ConnectToStampAsync>d__7.MoveNext() 
    --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- 
    à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 
    à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    à Microsoft.ApplicationInsights.SnapshotCollector.SnapshotCollectorTelemetryProcessor.<ConnectAsync>d__52.MoveNext() 

アプリは、起動し続け、正常に動作しますが、私はSnapshotCollectorが働いているとは思いません。

thisを使用して、「他の.NETアプリケーション」セクションのSnapshotCollectorを構成しました。

私は何かを見逃しましたか?

答えて

0

わかりました。

デフォルトでは、NuGetパッケージMicrosoft.ApplicationInsights.SnapshotCollectorはbin/x86/Debug内のSnapshotCollectorFilesフォルダにファイルをインストールしますが、これらのファイルは実行可能アプリと同じルートフォルダに存在する必要があります。

関連する問題