httpHandler wird ignoriert

31/05/2008 - 17:37 von Lutz Elßner | Report spam
Ich habe in einem Ordner folgende web.config:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<httpHandlers>
<add verb="GET,HEAD" path="*.xml" type="XmlHandler" />
</httpHandlers>
</system.web>
</configuration>

Die Class XmlHandler ist im Ordner App_Code vorhanden.
Nun müsste doch bei Aufruf einer beliebigen
http://...name.xml
zumindest eine Fehlermeldung kommen.


Ich bekomme aber einen 404 Not Found Status, als wàre der Handler gar nicht da.

Muss das noch an anderer Stelle aktiviert werden? ISAPI?
Es soll unter ASP.NET 2.0 funktionieren.

Mit Visual Studio und dem Developer Webserver funktionierts, aber auf dem richtigen IIS 6 / Windows 2003 nicht.

Lutz
 

Lesen sie die antworten

#1 Thomas Bandt
31/05/2008 - 19:26 | Warnen spam
Lutz Elßner schrieb:
Mit Visual Studio und dem Developer Webserver funktionierts, aber auf
dem richtigen IIS 6 / Windows 2003 nicht.



Kann auch nicht, *.xml muss im IIS auf die ASPNET.dll
gemappt werden. Geht dann erst mit IIS7 per .config.

Gruß, Thomas [MVP ASP/ASP.NET]
http://www.69grad.de - Beratung, Entwicklung
http://www.dotnetjob.de - .NET-Stellenbörse
https://www.xing.com/net/asp.net/ - ASP.NET bei XING
http://blog.thomasbandt.de - Thomas goes .NET

Ähnliche fragen