I есть сценарий powershell, который я использую для сбора трассировки из консольных приложений. Это должно быть одинаковым для winforms (я протестировал его против приложения WPF, и он работает). Единственный шаг, на который я не уверен, - это то, что вам нужно «План сбора» - это может занять много экспериментов.
Удачи!
#1) Create a C:\IntelliTrace and place this script in there
$ROOT_DIR = $PSScriptRoot
#2) Extract the intellitrace cab file to C:\IntelliTrace\IntelliTraceCollection folder
#3) Where is the path to the winforms executable?
$Prog = "C:\path\to\my\winformsApplication.exe"
#4) Where do you want to save the trace?
$OutputLog = "$ROOT_DIR\MyTrace.iTrace"
#Note use of relative paths
$IntelliTraceStandAlone = "$ROOT_DIR\IntelliTraceCollection\IntelliTraceSC.exe"
#YOU WILL MOST LIKELY NEED A DIFFERENT COLLECTION PLAN
$collectionPlan = "$ROOT_DIR\IntelliTraceCollection\collection_plan.ASP.NET.default.xml"
#5) Run it..
#Note "dot space $IntelliTrace..."
. $IntelliTraceStandAlone launch /logfile:$OutputLog /collectionplan:$collectionPlan $Prog
Вы должны предоставить нам более подробную информацию. Что вы подразумеваете под «Я не могу найти, как я настроил его на winforms»? –