Anfordergung:

Wenn eine ASPX-Seite aufgerufen wird, dann soll der Inhalt eines XML-Files zurückgegeben werden.

 

Lösung in ASPX:

try
{
oXResp.LoadXml("<Data Value=''></Data>");
Response.Clear();
Response.ContentType = "text/xml";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.Write(oXResp.OuterXml);
Response.End();
}
catch (System.Threading.ThreadAbortException ex2)
{
//*** einfach weiter da der Fehler durch "Response.End" ausgelöst wurde
}
catch { }

Anmerkung zu "Response.End":
siehe http://support.microsoft.com/default.aspx?scid=kb;en-us;312629