У меня есть несколько проектов, которые я только что обновил с Visual Studio 2003 и ASP.NET v1 до Visual Studio 2008 и ASP.NET v2.Я явно устанавливаю тип «text / xml», и это было нормально, браузеры отображали его как xml, а IE даже помещал милые маленькие знаки +/- рядом с каждым тегом.После обновления IE отображает только содержимое элемента и игнорирует все теги, как если бы содержимое было html.
Response.ContentType = "text/xml";
String resp = "<soap:Envelope>...blah, blah, lots of xml...</soap:Envelope>\n";
Response.Write(resp);
Я сделал обновления, потому что кто-то (буквально) отключил наш сервер, и ему пришлосьбыть перестроен, поэтому в процессе мы перешли с IIS 5.1 на IIS 6.0.
Кто-нибудь знает, как решить эту проблему?ТИА.