我一直在尋找一些關於我正在開發的項目的性能分析報告。我已經查看了許多選項,並且我以前親自使用過dotTrace和ANTS,但決定在構建剖析一個鏡頭時使用Visual Studio。Visual Studio 2012 - Performance Profiling Prism應用程序
到目前爲止,它似乎很不錯。不得不跳過一些環節才能在第一時間運作,但現在運行良好。
我遇到的問題是我的項目是一個使用PRISM的複合WPF應用程序,這意味着在EXE
文件和駐留在Module類庫項目中的大多數邏輯之間沒有靜態引用。
這不是我第一次看到一些通常非常好的工具會被複合應用程序弄糊塗,所以我不打算對這個剖析器進行保留。但是,這確實意味着我想要在應用程序中進行配置的90%實際上被排除在報告之外,並且仍然完全沒有配置。沒有幫助。
我有我感興趣的所有庫添加到Instrumentation會話,所以它已準備好去解決這個問題,它似乎沒有按照到我的模塊內部的執行路徑。
是否有人設法使用DirectoryLookupModuleEnumerator
(無靜態參考)方法成功完全分析了PRISM應用程序?
+1好的和有用的帖子 –