2009-07-17 12 views
0

Ich verwende eine Konsole App/Klassenbibliothek, um einen ASP.net-Webdienst aufzurufen. Die Klassenbibliothek fragt die Datenbank ab und sendet die Daten an den Web-Service. Was ich bemerke ist, dass wenn die Datenmenge riesig ist (mit 20 Spalten und 18K Records), ich eine HTTP 404: Not Found Ausnahme vom Web Service bekomme.Http 404: Nicht gefunden (WebException)

Ich habe versucht, die maxReqeustLength- und executionTimeout-Eigenschaften im httpRuntime-Tag in der web.config des Web-Service zu erhöhen.

Gibt es etwas, was ich tun kann, um dies zu überwinden?

Danke, Rajeev

+0

Serverplattform? – AnthonyWJones

+0

Windows Server 2003. ASP.NET 2.0 –

Antwort

0

404 zeigt an, dass die Datei nicht gefunden wird. Sie werden die Daten genauer untersuchen müssen, um zu sehen, ob irgendwo ein Schreibfehler auftritt oder möglicherweise ein falscher Pfad zu Ihrer Datei. Es hat nichts mit Timeouts oder Anforderungslängen zu tun.

+0

Danke, aber die lustige Sache ist, wenn ich Filter hinzufügen und die Menge der Daten reduzieren, alles funktioniert perfekt. Keine Beschwerden. –

+0

Dann gibt es möglicherweise eine beschädigte Aufzeichnung, dass, wenn es herausgefiltert wird, alles gut funktioniert? – Aaron

+0

Das könnte eine Möglichkeit sein. Ich werde diese Option versuchen. Lass mich sehen. Danke für das ... –

0

Haben Sie benutzerdefinierte Fehlerseiten konfiguriert? Möglicherweise war es ein serverseitiger Fehler, der zu einer vorkonfigurierten Fehlerseite führt, die nicht existiert?

+0

Ich habe den curyrors Modus auf OFF gestellt. –

Verwandte Themen