Я использую MVC 3 Razor, и я получаю диалоговое окно «Сохранить как» с «неизвестным типом файла», а содержимое - это страница Html время от времени на нескольких страницах сайта, это диалоговое окно отображается в IE.и в Firefox он отображает страницу с сообщением об ошибке «Ошибка синтаксического анализа XML».
иногда, когда появляется «сохранить как», я проверял заголовки ответа и показывает, что «тип содержимого» в htmlстраница "application / xhtml + xml; charset = utf-8", я не установил эти заголовки на стороне сервера.
Проблема в том, что это происходит не всегда, этоприходит и уходит, а не на определенной странице.
Я не использую ajax на сайте, а также я попытался переустановить aspnet в соответствии с некоторыми другими потоками, я также проверил этот поток относительно заголовков ответов, но я все еще получаю эту проблему.
Примечание: Я использую Image Controller с ActionResult для возврата изображений из БД в виде файла, подобного так
Function GetImage(ByVal id As Integer?) As ActionResult
Dim record = rep.GetArticlePhoto(id)
Return MyBase.File(record.ArticlePhotoContent.ToArray, "image/jpeg")
End Function