Ich brauche einen C#-Profiler.
Ich bin zwar nicht abgeneigt, dafür zu bezahlen, aber etwas, das kostenlos ist oder zumindest eine Testversion enthält, wäre ideal, da es Zeit kostet, eine Bestellung aufzugeben.
Irgendwelche Empfehlungen?
Ich brauche einen C#-Profiler.
Ich bin zwar nicht abgeneigt, dafür zu bezahlen, aber etwas, das kostenlos ist oder zumindest eine Testversion enthält, wäre ideal, da es Zeit kostet, eine Bestellung aufzugeben.
Irgendwelche Empfehlungen?
Ich habe Ameisen-Profiler vor eineinhalb Jahren an einem großen c#-Projekt gearbeitet. Es hat wirklich sehr schön für das, was es kostet, und sogar übertroffen ein paar der teureren Konkurrenten.
Es berechnet die Kosten mit einer fast zeilengenauen Auflösung.
Sie können Folgendes versuchen:
Bearbeiten: Nprof wurde ersetzt durch SlimTune und arbeitet mit .Net 4.0-Anwendungen
Nprof ist nur für .Net 1.1, glaube ich. Wenn Sie zu .Net 1.1 kompilieren können, kann es immer noch nützlich sein, ein Profil zu erstellen und dann für die Veröffentlichung zu .Net 2 neu zu kompilieren. Dies ist jedoch nicht möglich, wenn Sie anfangen, .Net2-Funktionen wie Generika und nullable Typen zu verwenden.
Ich stimme mit Matthew überein, ProfileSharp ist schrecklich, ich konnte es nicht einmal dazu bringen, ein Profil für die einfachste Befehlszeilen-Exe zu erstellen. Verschwenden Sie nicht Ihre Zeit
El EQATEC-Profiler ist sehr gut und ist völlig kostenlos. Es ist einfach einzurichten und zu verwenden, und es scheint nicht zu viel Aufwand für die Anwendung zu bedeuten. Ich habe es erst heute in Betrieb genommen und habe bereits einige Engpässe gefunden, die ich sonst nicht entdeckt hätte.
Ja, es sieht so aus, als hätten sie die Lizenzbedingungen für die neueste Version geändert und für die kommerzielle Nutzung eine Gebühr eingeführt. Ich würde es aber immer noch sehr empfehlen.
Update - es sieht so aus, als hätten sie die Lizenzbedingungen erneut geändert, um die kommerzielle Nutzung für Standard-.NET-Anwendungen kostenlos zu machen (aber nicht CF oder Silverlight)
Ich führe ein umfassendes Liste der Profiler für .NET auf SharpToolbox.de.
Dort finden Sie die hier vorgeschlagenen Tools und weitere, jeweils mit einer kurzen Beschreibung, was sie bewirken.
Harry, ich danke Ihnen für diesen Hinweis. Die Informationen über alle RedGate-Produkte sind jetzt auf dem neuesten Stand. sharptoolbox.de/autoren/red-gate-software
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
5 Stimmen
Mögliche Duplikate von Was sind einige gute .NET-Profiler?
0 Stimmen
Es sagt viel über SO aus, dass ein Grund für die Zensur einer Frage darin besteht, dass sie "wahrscheinlich eine Debatte auslösen wird".