Ich habe eine Windows-Anwendung, die eine Verbindung zu einem WCF-Datenservice herstellt, der auf demselben Computer gehostet wird.
Das erste, was beim Starten der Anwendung auftritt, ist eine Abfrage, die 0 bis 3 Ergebnisse zurückgibt. Hier ist der Code:
%Vor%Als nächstes überprüfe ich, ob (environments.Count () == 0) etwa 10 Sekunden für die Auswertung benötigt. Es scheint beim ersten Mal am langsamsten zu sein, dauert aber immer mehr als 6 Sekunden. Wenn ich Fiddler verwende, bekomme ich die Ergebnisse jedoch immer sofort zurück.
Warum macht das Ausführen von Fiddler es schneller?
Ich schätze alle Antworten, aber am Ende scheint etwas mit meiner Entwicklungsumgebung VS 2010 nicht in Ordnung zu sein. Ich konnte die langsame erste Reaktion bewältigen, indem ich Fiddler am Laufen hielt, aber nach der Installation der Steuerelemente von Telerik brauchten meine Apps fast eine Minute, um beim Debuggen ein Formular zu laden. Das zu verdächtigen, stand im Zusammenhang mit dem anderen Problem, ich habe VS 2012 installiert und meine Projekte aktualisiert und jetzt funktioniert alles wie erwartet.
Nochmals vielen Dank für Ihre Antworten.
Tags und Links c# fiddler wcf-data-services